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