Examples of BeforeClass


Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

    }

    @Test
    public void testConfigurationViaDescriptor() {
        getManager().bind(SuiteScoped.class, ArquillianDescriptor.class, descriptor);
        fire(new BeforeClass(Object.class));
        assertEventFired(GrapheneConfigured.class);
        GrapheneConfiguration configuration = getManager().resolve(GrapheneConfiguration.class);
        assertNotNull("Configuration instance has to be available.", configuration);
        configuration.validate();
        assertEquals("'waitGuiInterval' should be 5", 5, configuration.getWaitGuiInterval());
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

        DroneContext context = getManager().getContext(ApplicationContext.class).getObjectStore().get(DroneContext
                .class);
        Assert.assertNotNull("DroneContext created in the context", context);

        fire(new BeforeClass(EnrichedClass.class));

        DronePoint<MockDrone> dronePoint = new DronePointImpl<MockDrone>(MockDrone.class, DronePoint.Lifecycle.CLASS,
                AnnotationMocks.drone());

        MockDrone drone = context.get(dronePoint).getInstance();
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

        DroneContext context = getManager()
                .getContext(ApplicationContext.class).getObjectStore().get(DroneContext.class);
        Assert.assertNotNull("DroneContext created in the context", context);

        fire(new BeforeClass(MethodEnrichedClass.class));
        fire(new Before(instance, testMethod));

        DronePoint<MockDrone> dronePoint = new DronePointImpl<MockDrone>(MockDrone.class, DronePoint.Lifecycle.METHOD,
                AnnotationMocks.drone(), AnnotationMocks.methodArgumentOneQualifier());
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

        Assert.assertTrue("Configurator is of mock type",
                registry.getEntryFor(MockDrone.class, Configurator.class) instanceof MockDroneFactory);
        Assert.assertTrue("Instantiator is of mock type",
                registry.getEntryFor(MockDrone.class, Instantiator.class) instanceof MockDroneFactory);

        fire(new BeforeClass(EnrichedClass.class));

        DronePoint<MockDrone> invalidDronePoint = new DronePointImpl<MockDrone>(MockDrone.class,
                DronePoint.Lifecycle.CLASS, AnnotationMocks.drone());
        DronePoint<MockDrone> dronePoint = new DronePointImpl<MockDrone>(MockDrone.class, DronePoint.Lifecycle.CLASS,
                AnnotationMocks.drone(), AnnotationMocks.differentQualifier());
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

        Assert.assertTrue("Configurator is of mock type",
                registry.getEntryFor(MockDrone.class, Configurator.class) instanceof MockDroneFactory);
        Assert.assertTrue("Instantiator is of mock type",
                registry.getEntryFor(MockDrone.class, Instantiator.class) instanceof MockDroneFactory);

        fire(new BeforeClass(MethodEnrichedClass.class));
        fire(new Before(instance, testMethod));

        TestEnricher testEnricher = serviceLoader.onlyOne(TestEnricher.class);

        testEnricher.enrich(instance);
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

        Assert.assertTrue("Configurator is of mock type",
                registry.getEntryFor(MockDrone.class, Configurator.class) instanceof MockDroneFactory);
        Assert.assertTrue("Instantiator is of mock type",
                registry.getEntryFor(MockDrone.class, Instantiator.class) instanceof MockDroneFactory);

        fire(new BeforeClass(MethodEnrichedClassUnregistered.class));
        fire(new Before(instance, testMethod));

        TestEnricher testEnricher = serviceLoader.onlyOne(TestEnricher.class);
        testEnricher.enrich(instance);
        Object[] parameters = testEnricher.resolve(testMethod);
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

                registry.getEntryFor(MockDrone.class, Configurator.class) instanceof MockDroneFactory);

        assertEventFired(BeforeDroneCallableCreated.class, 0);
        assertEventFired(AfterDroneCallableCreated.class, 0);

        fire(new BeforeClass(DummyClass.class));

        assertEventFired(BeforeDroneCallableCreated.class, 2);
        assertEventFired(AfterDroneCallableCreated.class, 2);

        fire(new Before(instance, testMethod));
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

        assertEventFired(BeforeDroneConfigured.class, 0);
        assertEventFired(AfterDroneConfigured.class, 0);
        assertEventFired(BeforeDroneCallableCreated.class, 0);
        assertEventFired(AfterDroneCallableCreated.class, 0);

        fire(new BeforeClass(DummyClass.class));

        assertEventFired(BeforeDroneConfigured.class, 2);
        assertEventFired(AfterDroneConfigured.class, 2);
        assertEventFired(BeforeDroneCallableCreated.class, 2);
        assertEventFired(AfterDroneCallableCreated.class, 2);
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

    public void beforeTest(@Observes(precedence = 100) EventContext<Before> context) {
        Object inspectionObject = context.getEvent().getTestInstance();
        if (!executedInspections.contains(inspectionObject)) {
            executedInspections.add(inspectionObject);
            beforeClass.fire(new BeforeClass(inspectionObject.getClass()));
        }
        context.proceed();
    }
View Full Code Here

Examples of org.jboss.arquillian.test.spi.event.suite.BeforeClass

  }

  @Test
  public void shouldNotExposeQucikStartTypeDuringBeforeClass() {
   
    fire(new BeforeClass(this.getClass()));
   
    assertEventFired(QuickstartType.class, 0);
    Assert.assertNull(typeInstance.get());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.