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.