Skip to content

Commit

Permalink
FORGE-2226: adding EJB test
Browse files Browse the repository at this point in the history
  • Loading branch information
agoncal committed Mar 14, 2015
1 parent 323079a commit ef67433
Showing 1 changed file with 6 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -191,8 +191,6 @@ public void testCreateNewInjectionPointOnEJB() throws Exception
JavaClass<?> myEJB = javaResource.getJavaType();
Assert.assertEquals(0, myEJB.getMethods().size());
Assert.assertEquals(1, myEJB.getProperties().size());
Assert.assertEquals("ip", myEJB.getFields().get(0).getName());
Assert.assertEquals("java.lang.String", myEJB.getFields().get(0).getType().getQualifiedName());
}

@Test
Expand All @@ -202,8 +200,8 @@ public void testCreateNewInjectionPointOfBeanType() throws Exception
project.getRoot()))
{
controller.initialize();
controller.setValueFor("named", "MyBean");
controller.setValueFor("targetPackage", "org.jboss.forge.test");
controller.setValueFor("named", "MyBeanType");
controller.setValueFor("targetPackage", "org.jboss.forge.test.type");
assertTrue(controller.isValid());
assertTrue(controller.canExecute());
Result result = controller.execute();
Expand All @@ -215,7 +213,7 @@ public void testCreateNewInjectionPointOfBeanType() throws Exception
{
controller.initialize();
controller.setValueFor("named", "TheBeanToBeInjected");
controller.setValueFor("targetPackage", "org.jboss.forge.test");
controller.setValueFor("targetPackage", "org.jboss.forge.test.type");
assertTrue(controller.isValid());
assertTrue(controller.canExecute());
Result result = controller.execute();
Expand All @@ -227,16 +225,16 @@ public void testCreateNewInjectionPointOfBeanType() throws Exception
{
controller.initialize();
controller.setValueFor("named", "ip");
controller.setValueFor("targetClass", "org.jboss.forge.test.MyBean");
controller.setValueFor("type", "org.jboss.forge.test.TheBeanToBeInjected");
controller.setValueFor("targetClass", "org.jboss.forge.test.type.MyBeanType");
controller.setValueFor("type", "org.jboss.forge.test.type.TheBeanToBeInjected");
assertTrue(controller.isValid());
assertTrue(controller.canExecute());
Result result = controller.execute();
Assert.assertThat(result, is(not(instanceOf(Failed.class))));
}

JavaSourceFacet facet = project.getFacet(JavaSourceFacet.class);
JavaResource javaResource = facet.getJavaResource("org.jboss.forge.test.MyBean");
JavaResource javaResource = facet.getJavaResource("org.jboss.forge.test.type.MyBeanType");
Assert.assertNotNull(javaResource);
Assert.assertThat(javaResource.getJavaType(), is(instanceOf(JavaClass.class)));
JavaClass<?> myBean = javaResource.getJavaType();
Expand Down

0 comments on commit ef67433

Please sign in to comment.