You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2007/06/01 01:29:26 UTC

svn commit: r543312 - /incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java

Author: lresende
Date: Thu May 31 16:29:25 2007
New Revision: 543312

URL: http://svn.apache.org/viewvc?view=rev&rev=543312
Log:
Test case to reproduce JIRA-1304, commented for now.

Modified:
    incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java

Modified: incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java?view=diff&rev=543312&r1=543311&r2=543312
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java (original)
+++ incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java Thu May 31 16:29:25 2007
@@ -210,6 +210,34 @@
 
     }
     
+    public void testReadModifyApplyMultipleRows() throws Exception {
+        /*
+        DAS das = DAS.FACTORY.createDAS(getConnection());
+        // Verify pre-condition
+        Command select = das.createCommand("Select * from CUSTOMER");
+        DataObject root = select.executeQuery();
+        assertFalse(root.get("CUSTOMER[1]/LASTNAME").equals("Pavick"));
+        assertFalse(root.get("CUSTOMER[2]/LASTNAME").equals("Silva"));
+
+        
+        // Read and modify customer 1
+        DataObject customer1 = (DataObject) root.get("CUSTOMER[1]");
+        customer1.set("LASTNAME", "Pavick");
+
+        // Read and modify customer 2
+        DataObject customer2 = (DataObject) root.get("CUSTOMER[2]");
+        customer2.set("LASTNAME", "Silva");
+        
+        // Build apply changes command
+        das.applyChanges(root);
+
+        // Verify changes
+        root = select.executeQuery();
+        assertEquals("Pavick", root.getString("CUSTOMER[1]/LASTNAME"));
+        assertEquals("Silva", root.getString("CUSTOMER[2]/LASTNAME"));
+        */
+    }    
+    
     /**
      * Test ability to handle multiple changes to the graph including Creates/Updates/Deletes Employs generated CUD
      */



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org