Author: aadamchik
Date: Wed Oct 11 20:17:26 2006
New Revision: 463123

URL: http://svn.apache.org/viewvc?view=rev&rev=463123
Log:
CAY-682 - successful POJO delete itest

Modified:
    
incubator/cayenne/main/trunk/integration-test/pojo/src/test/java/org/apache/cayenne/itest/pojo/SimpleObjectTest.java

Modified: 
incubator/cayenne/main/trunk/integration-test/pojo/src/test/java/org/apache/cayenne/itest/pojo/SimpleObjectTest.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/integration-test/pojo/src/test/java/org/apache/cayenne/itest/pojo/SimpleObjectTest.java?view=diff&rev=463123&r1=463122&r2=463123
==============================================================================
--- 
incubator/cayenne/main/trunk/integration-test/pojo/src/test/java/org/apache/cayenne/itest/pojo/SimpleObjectTest.java
 (original)
+++ 
incubator/cayenne/main/trunk/integration-test/pojo/src/test/java/org/apache/cayenne/itest/pojo/SimpleObjectTest.java
 Wed Oct 11 20:17:26 2006
@@ -61,4 +61,19 @@
                context.commitChanges();
                assertEquals("Y-U", getDbHelper().getObject("entity1", "name"));
        }
+       
+       public void testDelete() throws Exception {
+               getDbHelper().deleteAll("entity1");
+               getDbHelper().insert("entity1", new String[] { "id", "name" },
+                               new Object[] { 5, "Y" });
+
+               SelectQuery q = new SelectQuery(Entity1.class);
+               List results = context.performQuery(q);
+               assertEquals(1, results.size());
+
+               Entity1 o = (Entity1) results.get(0);
+               context.deleteObject(o);
+               context.commitChanges();
+               assertEquals(0, getDbHelper().getRowCount("entity1"));
+       }
 }


Reply via email to