Author: ruschein
Date: 2010-10-25 14:48:31 -0700 (Mon, 25 Oct 2010)
New Revision: 22388

Added:
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAboutToBeDestroyedEventTest.java
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAddedEventTest.java
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkDestroyedEventTest.java
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAboutToBeDestroyedEventTest.java
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAddedEventTest.java
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewDestroyedEventTest.java
Modified:
   
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/AbstractNetworkViewEventTest.java
Log:
Added more tests.

Modified: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/AbstractNetworkViewEventTest.java
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/AbstractNetworkViewEventTest.java
        2010-10-25 21:25:24 UTC (rev 22387)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/AbstractNetworkViewEventTest.java
        2010-10-25 21:48:31 UTC (rev 22388)
@@ -12,7 +12,7 @@
 
 public class AbstractNetworkViewEventTest {
        @Test
-       public final void testGetNetwork() {
+       public final void testGetNetworkView() {
                final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
                final CyNetworkView networkView = mock(CyNetworkView.class);
                final AbstractNetworkViewEvent event =

Added: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAboutToBeDestroyedEventTest.java
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAboutToBeDestroyedEventTest.java
                          (rev 0)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAboutToBeDestroyedEventTest.java
  2010-10-25 21:48:31 UTC (rev 22388)
@@ -0,0 +1,36 @@
+package org.cytoscape.session.events;
+
+
+import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.model.CyNetwork;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+import static org.mockito.Mockito.*;
+
+
+public class NetworkAboutToBeDestroyedEventTest {
+       @Test
+       public final void testGetNetwork() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               final CyNetwork network = mock(CyNetwork.class);
+               final NetworkAboutToBeDestroyedEvent event =
+                       new NetworkAboutToBeDestroyedEvent(networkManager, 
network);
+               assertEquals("Network returned by getNetwork() is *not* the one 
passed into the constructor!",
+                            network, event.getNetwork());
+       }
+
+       @Test
+       public final void testNullNetworkConstructorFailure() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               try {
+                       final NetworkAboutToBeDestroyedEvent event =
+                               new 
NetworkAboutToBeDestroyedEvent(networkManager, null);
+               } catch (final NullPointerException e) {
+                       return;
+               }
+
+               fail("The expected NullPointerException was *not* triggered!");
+       }
+}
\ No newline at end of file

Added: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAddedEventTest.java
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAddedEventTest.java
                               (rev 0)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkAddedEventTest.java
       2010-10-25 21:48:31 UTC (rev 22388)
@@ -0,0 +1,36 @@
+package org.cytoscape.session.events;
+
+
+import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.model.CyNetwork;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+import static org.mockito.Mockito.*;
+
+
+public class NetworkAddedEventTest {
+       @Test
+       public final void testGetNetwork() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               final CyNetwork network = mock(CyNetwork.class);
+               final NetworkAddedEvent event =
+                       new NetworkAddedEvent(networkManager, network);
+               assertEquals("Network returned by getNetwork() is *not* the one 
passed into the constructor!",
+                            network, event.getNetwork());
+       }
+
+       @Test
+       public final void testNullNetworkConstructorFailure() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               try {
+                       final NetworkAddedEvent event =
+                               new NetworkAddedEvent(networkManager, null);
+               } catch (final NullPointerException e) {
+                       return;
+               }
+
+               fail("The expected NullPointerException was *not* triggered!");
+       }
+}
\ No newline at end of file

Added: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkDestroyedEventTest.java
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkDestroyedEventTest.java
                           (rev 0)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkDestroyedEventTest.java
   2010-10-25 21:48:31 UTC (rev 22388)
@@ -0,0 +1,22 @@
+package org.cytoscape.session.events;
+
+
+import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.model.CyNetwork;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+import static org.mockito.Mockito.*;
+
+
+public class NetworkDestroyedEventTest {
+       @Test
+       public final void testGetNetwork() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               final NetworkDestroyedEvent event =
+                       new NetworkDestroyedEvent(networkManager);
+               assertEquals("NetworkManager returned by getSource() is *not* 
the one passed into the constructor!",
+                            networkManager, event.getSource());
+       }
+}
\ No newline at end of file

Copied: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAboutToBeDestroyedEventTest.java
 (from rev 22385, 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/AbstractNetworkViewEventTest.java)
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAboutToBeDestroyedEventTest.java
                              (rev 0)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAboutToBeDestroyedEventTest.java
      2010-10-25 21:48:31 UTC (rev 22388)
@@ -0,0 +1,36 @@
+package org.cytoscape.session.events;
+
+
+import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.view.model.CyNetworkView;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+import static org.mockito.Mockito.*;
+
+
+public class NetworkViewAboutToBeDestroyedEventTest {
+       @Test
+       public final void testGetNetworkView() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               final CyNetworkView networkView = mock(CyNetworkView.class);
+               final NetworkViewAboutToBeDestroyedEvent event =
+                       new NetworkViewAboutToBeDestroyedEvent(networkManager, 
networkView);
+               assertEquals("Network returned by getNetworkView() is *not* the 
one passed into the constructor!",
+                            networkView, event.getNetworkView());
+       }
+
+       @Test
+       public final void testNullNetworkConstructorFailure() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               try {
+                       final NetworkViewAboutToBeDestroyedEvent event =
+                               new 
NetworkViewAboutToBeDestroyedEvent(networkManager, null);
+               } catch (final NullPointerException e) {
+                       return;
+               }
+
+               fail("The expected NullPointerException was *not* triggered!");
+       }
+}
\ No newline at end of file

Copied: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAddedEventTest.java
 (from rev 22385, 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/AbstractNetworkViewEventTest.java)
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAddedEventTest.java
                           (rev 0)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewAddedEventTest.java
   2010-10-25 21:48:31 UTC (rev 22388)
@@ -0,0 +1,36 @@
+package org.cytoscape.session.events;
+
+
+import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.view.model.CyNetworkView;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+import static org.mockito.Mockito.*;
+
+
+public class NetworkViewAddedEventTest {
+       @Test
+       public final void testGetNetworkView() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               final CyNetworkView networkView = mock(CyNetworkView.class);
+               final NetworkViewAddedEvent event =
+                       new NetworkViewAddedEvent(networkManager, networkView);
+               assertEquals("Network returned by getNetworkView() is *not* the 
one passed into the constructor!",
+                            networkView, event.getNetworkView());
+       }
+
+       @Test
+       public final void testNullNetworkConstructorFailure() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               try {
+                       final NetworkViewAddedEvent event =
+                               new NetworkViewAddedEvent(networkManager, null);
+               } catch (final NullPointerException e) {
+                       return;
+               }
+
+               fail("The expected NullPointerException was *not* triggered!");
+       }
+}
\ No newline at end of file

Added: 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewDestroyedEventTest.java
===================================================================
--- 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewDestroyedEventTest.java
                               (rev 0)
+++ 
core3/session-api/trunk/src/test/java/org/cytoscape/session/events/NetworkViewDestroyedEventTest.java
       2010-10-25 21:48:31 UTC (rev 22388)
@@ -0,0 +1,21 @@
+package org.cytoscape.session.events;
+
+
+import org.cytoscape.session.CyNetworkManager;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+import static org.mockito.Mockito.*;
+
+
+public class NetworkViewDestroyedEventTest {
+       @Test
+       public final void testGetNetwork() {
+               final CyNetworkManager networkManager = 
mock(CyNetworkManager.class);
+               final NetworkViewDestroyedEvent event =
+                       new NetworkViewDestroyedEvent(networkManager);
+               assertEquals("NetworkManager returned by getSource() is *not* 
the one passed into the constructor!",
+                            networkManager, event.getSource());
+       }
+}
\ No newline at end of file

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to