Update of /var/cvs/tests/bridge/org/mmbase/bridge
In directory james.mmbase.org:/tmp/cvs-serv12851
Modified Files:
TransactionTest.java
Log Message:
some testcases to create relations in transaction
See also: http://cvs.mmbase.org/viewcvs/tests/bridge/org/mmbase/bridge
Index: TransactionTest.java
===================================================================
RCS file: /var/cvs/tests/bridge/org/mmbase/bridge/TransactionTest.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- TransactionTest.java 1 Oct 2008 17:17:30 -0000 1.14
+++ TransactionTest.java 19 Nov 2008 11:00:36 -0000 1.15
@@ -19,7 +19,7 @@
* Test class <code>Transaction</code> from the bridge package.
*
* @author Michiel Meeuwissen
- * @version $Id: TransactionTest.java,v 1.14 2008/10/01 17:17:30 michiel Exp $
+ * @version $Id: TransactionTest.java,v 1.15 2008/11/19 11:00:36 michiel Exp $
* @since MMBase-1.8.6
*/
public class TransactionTest extends BridgeTest {
@@ -338,6 +338,30 @@
}
+ public void testCreateRelationBetweenNewNodes() {
+ System.out.println("Bla");
+ Cloud cloud = getCloud();
+ Transaction t = cloud.getTransaction("createrelationtrans");
+ NodeManager news = t.getNodeManager("news");
+ Node n = news.createNode();
+ NodeManager urls = t.getNodeManager("urls");
+ Node url = urls.createNode();
+ RelationManager rm = t.getRelationManager("news", "urls", "posrel");
+ Relation r = n.createRelation(url, rm);
+ t.commit();
+ }
+
+ public void testCreateRelationToNewNode() {
+ Cloud cloud = getCloud();
+ Transaction t = cloud.getTransaction("createrelationtrans");
+ Node n = t.getNode(newNode);
+ NodeManager urls = t.getNodeManager("urls");
+ Node url = urls.createNode();
+ RelationManager rm = t.getRelationManager("news", "urls", "posrel");
+ Relation r = n.createRelation(url, rm);
+ t.commit();
+ }
+
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs