You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by bd...@apache.org on 2006/09/28 19:20:23 UTC

svn commit: r450932 - in /incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test: AliasTests.java NameMappingTests.java suites/AllCommonTests.java

Author: bdaniel
Date: Thu Sep 28 10:20:22 2006
New Revision: 450932

URL: http://svn.apache.org/viewvc?view=rev&rev=450932
Log:
Deleting NameMappingTests and moving its one test to AliasTests. They were both testing the same thing. 

Removed:
    incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/NameMappingTests.java
Modified:
    incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/AliasTests.java
    incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/suites/AllCommonTests.java

Modified: incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/AliasTests.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/AliasTests.java?view=diff&rev=450932&r1=450931&r2=450932
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/AliasTests.java (original)
+++ incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/AliasTests.java Thu Sep 28 10:20:22 2006
@@ -145,4 +145,22 @@
 	
 	    assertEquals("Ant Colonies of the Old World", root.getString("Book[1]/NAME"));
 	 }
+	
+	/**
+	 * Test ability to assign DataObject type and propertyaliases with xml file
+	 */
+	public void testRead() throws Exception {
+
+		DAS das = DAS.FACTORY.createDAS(getConfig("customerMapping.xml"), getConnection());
+		// Read a customer
+		Command select = das.createCommand(
+				"SELECT * FROM CUSTOMER WHERE CUSTOMER.ID = 1");	
+
+		DataObject root = select.executeQuery();
+		DataObject customer = root.getDataObject("Customer[1]");
+		assertEquals(1, customer.getInt("id"));
+		assertEquals("1212 foobar lane", customer.getString("address"));
+		assertEquals("Williams", customer.getString("lastname"));
+		
+	}
 }

Modified: incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/suites/AllCommonTests.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/suites/AllCommonTests.java?view=diff&rev=450932&r1=450931&r2=450932
==============================================================================
--- incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/suites/AllCommonTests.java (original)
+++ incubator/tuscany/java/das/rdb/src/test/java/org/apache/tuscany/das/rdb/test/suites/AllCommonTests.java Thu Sep 28 10:20:22 2006
@@ -36,7 +36,6 @@
 import org.apache.tuscany.das.rdb.test.GraphMergeTests;
 import org.apache.tuscany.das.rdb.test.ImpliedRelationshipTests;
 import org.apache.tuscany.das.rdb.test.KennelTests;
-import org.apache.tuscany.das.rdb.test.NameMappingTests;
 import org.apache.tuscany.das.rdb.test.OCCTests;
 import org.apache.tuscany.das.rdb.test.OneToOneRelationshipTests;
 import org.apache.tuscany.das.rdb.test.OperationOrderingTests;
@@ -74,8 +73,7 @@
 
 		suite.addTest(new TestSuite (GraphMergeTests.class));
 		suite.addTest(new TestSuite (CompoundKeyTests.class));
-		suite.addTest(new TestSuite (RelationshipTests.class));
-		suite.addTest(new TestSuite (NameMappingTests.class));
+		suite.addTest(new TestSuite (RelationshipTests.class));		
 		suite.addTest(new TestSuite (GeneratedCommandTests.class));
 		
 		suite.addTest(new TestSuite (CompanyTests.class));



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