1 19 package org.netbeans.test.j2ee.hints; 20 21 import java.io.File ; 22 import org.netbeans.junit.ide.ProjectSupport; 23 24 28 public class EntityRelations extends HintsUtils{ 29 30 31 public EntityRelations(String S) { 32 super(S); 33 } 34 35 public void prepareProject() { 36 ProjectSupport.openProject(new File (getDataDir(), "projects/EntityHintsApp")); 37 ProjectSupport.openProject(new File (getDataDir(), "projects/EntityHintsEJB")); 38 } 39 40 public void testEntityHints(){ 41 EntityTest(new File (getDataDir(), "projects/EntityHintsApp/src/java/hints/B.java"), new File (getDataDir(), "projects/EntityHintsApp/src/java/hints/A.java"), 0, "Create"); 42 } 43 44 public void testAARelation(){ 45 File f = new File (getDataDir(), "projects/EntityHintsApp/src/java/hints/CC.java"); 46 EntityTest(f,f,0, ""); 47 } 48 49 public void testAAEJBRelation(){ 50 File f = new File (getDataDir(), "projects/EntityHintsEJB/src/java/hints/CC.java"); 51 EntityTest(f,f,1, "Create"); 52 } 53 54 public void testEJBRelation(){ 55 EntityTest(new File (getDataDir(), "projects/EntityHintsEJB/src/java/hints/B.java"), new File (getDataDir(), "projects/EntityHintsEJB/src/java/hints/A.java"), 1, "Create"); 56 } 57 58 public void testCreateID(){ 59 WebServiceTest(new File (getDataDir(), "projects/EntityHintsEJB/src/java/hints/CreateID.java"), "Create"); 60 } 61 62 public void testMakePublic(){ 63 File f=new File (getDataDir(), "projects/EntityHintsEJB/src/java/hints/MakePublic.java"); 64 WebServiceTest(f,""); 65 } 66 } 67 | Popular Tags |