summaryrefslogtreecommitdiffstats
path: root/collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java43
1 files changed, 43 insertions, 0 deletions
diff --git a/collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java b/collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java
new file mode 100644
index 0000000000..387dd357a2
--- /dev/null
+++ b/collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java
@@ -0,0 +1,43 @@
+package org.apache.tuscany.nosqldatastore.couchdb;
+
+import org.apache.tuscany.nosqldatastore.Database;
+import org.apache.tuscany.nosqldatastore.Group;
+import org.apache.tuscany.nosqldatastore.Session;
+import org.apache.tuscany.nosqldatastore.SessionFactory;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: eranda
+ * Date: Jun 3, 2011
+ * Time: 10:50:53 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class CouchDBTest {
+
+ Session session;
+
+ private CouchDBTest(){
+ session = SessionFactory.getCouchDBSession();
+ }
+
+ public static void main(String[] args){
+ CouchDBTest test = new CouchDBTest();
+ test.start();
+ }
+
+ public void start(){
+
+ Database db = session.createDatabase("db1");
+ Group group = db.createGroup("group4");
+ group.addEntry("eranda", "Eranda Sooriyabandara");
+ group.addEntry("ishara", "Ishara Karunarathne");
+ group.addEntry("mahesh", "Eranda Sooriyabandara");
+ group.deleteEntry("eranda");
+ group.deleteEntry("ishara");
+ System.out.println(group.getValue("mahesh"));
+ db.deleteGroup("group4");
+ session.deleteDatabase("db1");
+
+
+ }
+}