Author: aadamchik
Date: Sun May 22 17:09:15 2011
New Revision: 1126095

URL: http://svn.apache.org/viewvc?rev=1126095&view=rev
Log:
unit test refactoring

porting test to DI

Modified:
    
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/map/EntityResolverInheritanceTest.java

Modified: 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/map/EntityResolverInheritanceTest.java
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/map/EntityResolverInheritanceTest.java?rev=1126095&r1=1126094&r2=1126095&view=diff
==============================================================================
--- 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/map/EntityResolverInheritanceTest.java
 (original)
+++ 
cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/map/EntityResolverInheritanceTest.java
 Sun May 22 17:09:15 2011
@@ -19,32 +19,28 @@
 
 package org.apache.cayenne.map;
 
-import org.apache.cayenne.unit.PeopleCase;
+import org.apache.cayenne.di.Inject;
+import org.apache.cayenne.unit.di.server.ServerCase;
+import org.apache.cayenne.unit.di.server.UseServerRuntime;
 
-/**
- */
-public class EntityResolverInheritanceTest extends PeopleCase {
-
-    protected EntityResolver resolver;
-
-    @Override
-    protected void setUp() throws Exception {
-        super.setUp();
-        resolver = new EntityResolver(getDomain().getDataMaps());
-    }
+@UseServerRuntime(ServerCase.PEOPLE_PROJECT)
+public class EntityResolverInheritanceTest extends ServerCase {
+
+    @Inject
+    private EntityResolver resolver;
 
     public void testLookupAbstractPersonTree() throws Exception {
         EntityInheritanceTree tree = 
resolver.lookupInheritanceTree("AbstractPerson");
         assertNotNull(tree);
         assertEquals(2, tree.getChildrenCount());
-        assertSame(getObjEntity("AbstractPerson"), tree.getEntity());
+        assertSame(resolver.getObjEntity("AbstractPerson"), tree.getEntity());
     }
 
     public void testLookupEmployeeTree() throws Exception {
         EntityInheritanceTree tree = 
resolver.lookupInheritanceTree("Employee");
         assertNotNull(tree);
         assertEquals(1, tree.getChildrenCount());
-        assertSame(getObjEntity("Employee"), tree.getEntity());
+        assertSame(resolver.getObjEntity("Employee"), tree.getEntity());
     }
 
     public void testLookupManagerTree() throws Exception {


Reply via email to