Author: pwang
Date: 2010-10-19 10:40:01 -0700 (Tue, 19 Oct 2010)
New Revision: 22287
Added:
core3/plugin-api/trunk/src/test/
core3/plugin-api/trunk/src/test/java/
core3/plugin-api/trunk/src/test/java/org/
core3/plugin-api/trunk/src/test/java/org/cytoscape/
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
Log:
Original creation
Added:
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
===================================================================
---
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
(rev 0)
+++
core3/plugin-api/trunk/src/test/java/org/cytoscape/plugin/CyPluginAdapterTest.java
2010-10-19 17:40:01 UTC (rev 22287)
@@ -0,0 +1,98 @@
+package org.cytoscape.plugin;
+
+import org.cytoscape.event.CyEventHelper;
+import org.cytoscape.model.CyNetworkFactory;
+import org.cytoscape.model.CyTableFactory;
+import org.cytoscape.model.subnetwork.CyRootNetworkFactory;
+import org.cytoscape.session.CyNetworkManager;
+import org.cytoscape.session.CySessionManager;
+import org.cytoscape.view.layout.CyLayouts;
+import org.cytoscape.view.model.CyNetworkViewFactory;
+import org.cytoscape.view.presentation.RenderingEngineFactory;
+import org.cytoscape.view.vizmap.VisualMappingManager;
+import org.cytoscape.work.TaskManager;
+import org.junit.Test;
+
+import junit.framework.TestCase;
+
+public abstract class CyPluginAdapterTest extends TestCase {
+
+ protected CyPluginAdapter adapter;
+
+ @Test
+ public void testGetCyDataTableFactory(){
+ assertNotNull("dataTable
exists",adapter.getCyDataTableFactory());
+ assertTrue("CyTableFactory is expected",
adapter.getCyDataTableFactory() instanceof CyTableFactory);
+ }
+
+ @Test
+ public void testGetCyEventHelper()
+ {
+ assertNotNull("dataTable exists",adapter.getCyEventHelper());
+ assertTrue("CyEventHelper is expected",
adapter.getCyEventHelper() instanceof CyEventHelper);
+ }
+
+ @Test
+ public void testGetCyLayouts()
+ {
+ assertNotNull("CyLayouts exists",adapter.getCyLayouts());
+ assertTrue("CyLayouts is expected",
adapter.getCyLayouts()instanceof CyLayouts);
+ }
+
+ @Test
+ public void testGetCyNetworkFactory()
+ {
+ assertNotNull("CyLayouts exists",adapter.getCyNetworkFactory());
+ assertTrue("CyLayouts is expected",
adapter.getCyNetworkFactory()instanceof CyNetworkFactory);
+ }
+
+ @Test
+ public void testGetCyNetworkManager()
+ {
+ assertNotNull("CyNetworkManager
exists",adapter.getCyNetworkManager());
+ assertTrue("CyNetworkManger is expected",
adapter.getCyNetworkManager()instanceof CyNetworkManager);
+ }
+
+ @Test
+ public void testGetCyNetworkViewFactory()
+ {
+ assertNotNull("CyLayouts
exists",adapter.getCyNetworkViewFactory());
+ assertTrue("CyNetworkViewFactory is expected",
adapter.getCyNetworkViewFactory()instanceof CyNetworkViewFactory);
+ }
+
+ @Test
+ public void testGetCyRootNetworkFactory()
+ {
+ assertNotNull("CyLayouts
exists",adapter.getCyRootNetworkFactory());
+ assertTrue("CyRootNetworkFactory is expected",
adapter.getCyRootNetworkFactory()instanceof CyRootNetworkFactory);
+ }
+
+ @Test
+ public void testGetCySessionManager()
+ {
+ assertNotNull("CyLayouts exists",adapter.getCySessionManager());
+ assertTrue("CySessionManager is expected",
adapter.getCySessionManager()instanceof CySessionManager);
+ }
+
+ @Test
+ public void testGetPresentationFactory()
+ {
+ assertNotNull("PresentationFactory
exists",adapter.getPresentationFactory());
+ assertTrue("PresentationFactory is expected",
adapter.getPresentationFactory()instanceof RenderingEngineFactory);
+ }
+
+ @Test
+ public void testGetTaskManager()
+ {
+ assertNotNull("TaskManager exists",adapter.getTaskManager());
+ assertTrue("TaskManager is expected",
adapter.getTaskManager()instanceof TaskManager);
+ }
+
+ @Test
+ public void testGetVisualMappingManager()
+ {
+ assertNotNull("VisualMappingManager
exists",adapter.getVisualMappingManager());
+ assertTrue("VisualMappingManager is expected",
adapter.getVisualMappingManager()instanceof VisualMappingManager);
+ }
+
+}
--
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.