Author: kono
Date: 2009-03-10 10:58:43 -0700 (Tue, 10 Mar 2009)
New Revision: 16195

Modified:
   
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/BeanIntegrationTest.java
Log:
Simple integration test has been added.

Modified: 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/BeanIntegrationTest.java
===================================================================
--- 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/BeanIntegrationTest.java
        2009-03-10 17:54:08 UTC (rev 16194)
+++ 
core3/io-impl/trunk/src/test/java/org/cytoscape/io/internal/BeanIntegrationTest.java
        2009-03-10 17:58:43 UTC (rev 16195)
@@ -1,9 +1,15 @@
 package org.cytoscape.io.internal;
 
+import java.net.URI;
+import java.net.URISyntaxException;
+
 import org.cytoscape.io.CyFileFilter;
+import org.cytoscape.io.DataCategory;
 import org.cytoscape.io.read.CyReader;
+import org.cytoscape.io.read.CyReaderFactory;
 import org.cytoscape.io.read.CyReaderManager;
 import org.cytoscape.io.read.internal.AbstractNetworkReader;
+import org.cytoscape.io.read.internal.sif.InteractionsReader;
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.view.GraphViewFactory;
 import org.junit.Before;
@@ -13,6 +19,7 @@
 import 
org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests;
 
 import static org.easymock.EasyMock.*;
+import static org.junit.Assert.*;
 
 
 /**
@@ -33,14 +40,20 @@
 
        private CyFileFilter sifFilter;
        
+       private CyReaderFactory sifFactory;
+       
+       private URI sampleFileLocation1;
+       
 
        @Before
-       public void initializeTest1() {
+       public void initializeTest1() throws Exception {
+               sampleFileLocation1 = new 
URI("http://chianti.ucsd.edu/kono/data/galFiltered.sif";);
+               
                sifReader = (CyReader) applicationContext.getBean("sifReader");
                xgmmlReader = (CyReader) 
applicationContext.getBean("xgmmlReader");
                sifFilter = (CyFileFilter) 
applicationContext.getBean("sifFilter");
+               sifFactory = (CyReaderFactory) 
applicationContext.getBean("sifReaderFactory");
                
-               
                factoryMock = createMock(CyNetworkFactory.class);
                viewFactoryMock = createMock(GraphViewFactory.class);
                
@@ -53,9 +66,13 @@
        /**
         * Test using mock service objects.
         */
-       @Test public void fooManager() {
-               System.out.println("--------------------------------------- 
Test1 ");
+       @Test public void readerManagerTest() {
+               System.out.println("--------------------------------------- 
Reader Manager Test Begins");
+               manager.addReaderFactory(sifFactory, null);
+               CyReader reader = manager.getReader(sampleFileLocation1, 
DataCategory.NETWORK);
                
-               System.out.println("--------------------------------------- 
Test12 " + this.applicationContext);
+               assertEquals(reader.getClass(), InteractionsReader.class);
+               
+               System.out.println("--------------------------------------- 
Reader Obj = " + reader.toString());
        }
 }


--~--~---------~--~----~------------~-------~--~----~
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