Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-543

CDI injection into testcase does not work on GlassFish

    XMLWordPrintable

Details

    • Release Notes

    Description

      Having the following testcase:

      @RunWith(Arquillian.class)
      public class FooTest {
      
          @Inject
          private Foo foo;
      
          @Deployment
          public static JavaArchive deploy() {
              return ShrinkWrap.create(JavaArchive.class, "foo.jar").addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml")
                      .addClasses(Foo.class, FooTest.class);
          }
      
          @Test
          public void test() {
              Assert.assertNotNull(foo);
          }
      }
      
      public class Foo {
      }
      

      the test always fails on Glassfish while it works fine on JBoss AS 7.

      Attachments

        Activity

          People

            aslak@redhat.com Aslak Knutsen
            rhn-engineering-jharting Jozef Hartinger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: