From 6c39d270f927b3dafa46aa5bf5810fd07cb31a6c Mon Sep 17 00:00:00 2001 From: fmoga Date: Sat, 11 Jun 2011 17:02:32 +0000 Subject: TUSCANY-3522: Apply couchdb-api.path from Eranda for the NoSQL GSoC project. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1134696 13f79535-47bb-0310-9956-ffa450edef68 --- .../nosqldatastore/couchdb/CouchDBTest.java | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java (limited to 'collaboration/GSoC-2011-Eranda/couchdb/src/test/java/org/apache/tuscany/nosqldatastore/couchdb/CouchDBTest.java') 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"); + + + } +} -- cgit v1.2.3