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.