You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by kw...@apache.org on 2006/12/19 20:19:47 UTC
svn commit: r488769 - in
/incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test:
CrudWithChangeHistory.java Paging.java
Author: kwilliams
Date: Tue Dec 19 11:19:47 2006
New Revision: 488769
URL: http://svn.apache.org/viewvc?view=rev&rev=488769
Log:
New test cases
Modified:
incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/CrudWithChangeHistory.java
incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/Paging.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=488769&r1=488768&r2=488769
==============================================================================
--- 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 Tue Dec 19 11:19:47 2006
@@ -268,6 +268,33 @@
}
+ /**
+ * Read graph. Add new DO and apply without seting any attributes.
+ *
+ */
+/* public void testReadInsertApply() throws Exception {
+
+ DAS das = DAS.FACTORY.createDAS(getConnection());
+ // Read some customers
+ Command select = das.createCommand("Select * from CUSTOMER");
+ DataObject root = select.executeQuery();
+
+ //Remember count
+ int count = root.getList("CUSTOMER").size();
+
+ // Create a new customer
+ root.createDataObject("CUSTOMER");
+
+ // Build apply changes command
+ das.applyChanges(root);
+
+ // verify insert
+ root = select.executeQuery();
+ assertEquals(count + 1, root.getList("CUSTOMER").size());
+
+ }*/
+
+
public void testReadModifyApplyWithAssumedID() throws Exception {
DAS das = DAS.FACTORY.createDAS(getConnection());
Modified: incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/Paging.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/Paging.java?view=diff&rev=488769&r1=488768&r2=488769
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/Paging.java (original)
+++ incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/Paging.java Tue Dec 19 11:19:47 2006
@@ -96,5 +96,39 @@
assertEquals(1, customer1.getInt("ID"));
assertEquals(2, customer2.getInt("ID"));
}
+
+
+/* public void testLightPager() throws SQLException {
+
+
+ // Build the command to page with
+ DAS das = DAS.FACTORY.createDAS(getConnection());
+ Command select = das.createCommand("select * from CUSTOMER order by ID");
+
+ //Create the light Pager instance
+ Pager lp = Pager.FACTORY.createLightPager(2);
+
+ // Get the first page
+ DataObject root = pager.getPage(1);
+ DataObject customer1 = root.getDataObject("CUSTOMER[1]");
+ DataObject customer2 = root.getDataObject("CUSTOMER[2]");
+ assertEquals(1, customer1.getInt("ID"));
+ assertEquals(2, customer2.getInt("ID"));
+
+ // Get the second page
+ root = pager.getPage(2);
+ customer1 = root.getDataObject("CUSTOMER[1]");
+ customer2 = root.getDataObject("CUSTOMER[2]");
+ assertEquals(3, customer1.getInt("ID"));
+ assertEquals(4, customer2.getInt("ID"));
+
+ // Get the first page again
+ root = pager.getPage(1);
+ customer1 = root.getDataObject("CUSTOMER[1]");
+ customer2 = root.getDataObject("CUSTOMER[2]");
+ assertEquals(1, customer1.getInt("ID"));
+ assertEquals(2, customer2.getInt("ID"));
+ }*/
+
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org