Author: mes
Date: 2010-09-22 16:31:53 -0700 (Wed, 22 Sep 2010)
New Revision: 22026

Added:
   core3/session-impl/trunk/src/test/java/org/cytoscape/session/
   core3/session-impl/trunk/src/test/java/org/cytoscape/session/internal/
   
core3/session-impl/trunk/src/test/java/org/cytoscape/session/internal/CySessionTest.java
Removed:
   core3/session-impl/trunk/src/test/java/org/cytoscape/vizmap/
Modified:
   core3/session-impl/trunk/pom.xml
   
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
Log:
got unit tests passing

Modified: core3/session-impl/trunk/pom.xml
===================================================================
--- core3/session-impl/trunk/pom.xml    2010-09-22 23:31:20 UTC (rev 22025)
+++ core3/session-impl/trunk/pom.xml    2010-09-22 23:31:53 UTC (rev 22026)
@@ -129,5 +129,12 @@
                        <artifactId>session-api</artifactId>
                        <version>1.0-SNAPSHOT</version>
                </dependency>
+               <dependency>
+                       <groupId>org.cytoscape</groupId>
+                       <artifactId>session-api</artifactId>
+                       <version>1.0-SNAPSHOT</version>
+                       <scope>test</scope>
+                       <type>test-jar</type>
+               </dependency>
        </dependencies>
 </project>

Modified: 
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
===================================================================
--- 
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
    2010-09-22 23:31:20 UTC (rev 22025)
+++ 
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
    2010-09-22 23:31:53 UTC (rev 22026)
@@ -1,8 +1,10 @@
 package org.cytoscape.session.internal;
 
 import java.util.Map;
+import java.util.HashMap;
 import java.util.Properties;
 import java.util.Set;
+import java.util.HashSet;
 
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyTable;
@@ -12,34 +14,42 @@
 
 public class CySessionImpl implements CySession {
 
+       @Override
     public String getSessionName() {
-       return null;
+       return "test";
     }
 
+       @Override
     public Set<CyNetwork> getNetworks() {
-       return null;
+       return new HashSet<CyNetwork>();
     }
 
+       @Override
     public Set<CyNetworkView> getNetworkViews() {
-       return null;
+       return new HashSet<CyNetworkView>();
     }
 
+       @Override
     public Set<CyTable> getTables() {
-       return null;
+       return new HashSet<CyTable>();
     }
 
+       @Override
     public Set<VisualStyle> getVisualStyles() {
-       return null;
+       return new HashSet<VisualStyle>();
     }
 
+       @Override
     public Map<String,Properties> getProperties() {
-       return null;
+               Map<String,Properties> map = new HashMap<String,Properties>();
+               map.put("cytoscape", new Properties());
+               map.put("vizmap", new Properties());
+       return map;
     }
 
        @Override
        public String getFileName() {
-               // TODO Auto-generated method stub
-               return null;
+               return "default";
        }
        
 }

Added: 
core3/session-impl/trunk/src/test/java/org/cytoscape/session/internal/CySessionTest.java
===================================================================
--- 
core3/session-impl/trunk/src/test/java/org/cytoscape/session/internal/CySessionTest.java
                            (rev 0)
+++ 
core3/session-impl/trunk/src/test/java/org/cytoscape/session/internal/CySessionTest.java
    2010-09-22 23:31:53 UTC (rev 22026)
@@ -0,0 +1,12 @@
+package org.cytoscape.session.internal;
+
+import org.cytoscape.session.AbstractCySessionTest;
+import org.junit.Before;
+
+public class CySessionTest extends AbstractCySessionTest {
+
+       @Before
+       public void setUp() {
+               session = new CySessionImpl();
+       }
+}

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