/** * {@inheritDoc} */ @Override protected ClientTestScopeApplicationContext getApplicationContext() { return applicationContextInstance.get(); }
public void undeploy(Archive<?> archive) throws DeploymentException { App app = webAppContextProducer.get(); if (app != null) { deployer.requestAppGoal(app,AppLifeCycle.UNDEPLOYED); } } }
private void createDatabaseConnection() { if (databaseConnectionProducer.get() == null) { configureDatabaseConnection(); } }
private DataSetRegister getOrCreateDataSetRegister() { DataSetRegister dataSetRegister = dataSetRegisterProducer.get(); if (dataSetRegister == null) { dataSetRegister = new DataSetRegister(); } return dataSetRegister; }
public void terminateAndroidLog(@Observes AndroidBridgeTerminated event) { logcatFuture.cancel(true); try { logcat.get().getWriter().close(); } catch (IOException e) { } catch (NullPointerException e) { } }
private void closeDatabaseConnection() { try { final Connection connection = databaseConnectionProducer.get().getConnection(); if (!connection.isClosed()) { connection.close(); } } catch (Exception e) { throw new DBUnitConnectionException("Unable to close connection.", e); } }
public void afterTestClassShutdownSharedTemporaryFolderInstance(@Observes AfterClass afterClass) { TemporaryFolder temporaryFolder = scopedTemporaryFolder.get().getSharedTemporaryFolder(); if (temporaryFolder != null) { temporaryFolder.delete(); scopedTemporaryFolder.get().setSharedTemporaryFolder(null); } }
@Override public void setup(AndroidContainerConfiguration configuration) { this.configuration.set(configuration); androidSDK.get().setupWith(this.configuration.get()); }
/** * Destroys Android Debug Bridge and fires {@link AndroidBridgeTerminated} event. * * @param event * @throws AndroidExecutionException */ public void terminateAndroidDebugBridge(@Observes AndroidEmulatorShuttedDown event) throws AndroidExecutionException { logger.info("Disconnecting Android Debug Bridge."); androidBridge.get().disconnect(); adbTerminated.fire(new AndroidBridgeTerminated()); }
@Override public Void call() { generateDeploymentEvent.fire(new GenerateDeployment(new TestClass(deploymentClass))); suiteDeploymentScenario = classDeploymentScenario.get(); return null; } });
public void afterTest(@Observes(precedence = 25) After afterTestEvent) { if (persistenceExtensionEnabler.get().shouldPersistenceExtensionBeActivated()) { afterPersistenceTestEvent.fire(new AfterPersistenceTest(afterTestEvent)); } }
public void destroyAndroidDebugBridge(@Observes AndroidDeviceShutdown event) throws AndroidExecutionException { androidBridge.get().disconnect(); adbTerminated.fire(new AndroidBridgeTerminated()); } }
public void beforeTest(@Observes(precedence = 25) Before beforeTestEvent) { PersistenceConfiguration persistenceConfiguration = configurationInstance.get(); persistenceExtensionFeatureResolverProvider.set(new PersistenceExtensionFeatureResolver(beforeTestEvent.getTestMethod(), metadataExtractorProducer.get(), persistenceConfiguration)); persistenceExtensionScriptingFeatureResolverProvider.set(new PersistenceExtensionScriptingFeatureResolver(beforeTestEvent.getTestMethod(), metadataExtractorProducer.get(), scriptingConfigurationInstance.get())); if (persistenceExtensionEnabler.get().shouldPersistenceExtensionBeActivated()) { createDataSource(); beforePersistenceTestEvent.fire(new BeforePersistenceTest(beforeTestEvent)); } }
public void on(@Observes AfterClass afterClass) { final List<TestSpec> testSpecs = holder.get().getAll(); if (this.asciiDocExporter.get() != null) { this.asciiDocExporter.get().append(testSpecs, afterClass.getTestClass().getJavaClass().getCanonicalName()); } propertyReportEvent.fire(new PropertyReportEvent(new TableExporter().constructReportTable(testSpecs))); holder.get().clear(); }
public void beforeTestCreateUnsharedTemporaryFolder(@Observes(precedence = 5) Before before) throws IOException { if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), TemporaryFolder.class) || isUnsharedInstanceRequired(before.getTestMethod(), TemporaryFolder.class)) { TemporaryFolder temporaryFolder = new TemporaryFolder(); temporaryFolder.create(); scopedTemporaryFolder.get().setUnsharedTemporaryFolder( temporaryFolder); } }
public void beforeTestCreateUnsharedTemporaryFolder(@Observes(precedence = 5) Before before) throws IOException { if (isUnsharedInstanceRequired(before.getTestClass().getJavaClass(), TemporaryFolder.class) || isUnsharedInstanceRequired(before.getTestMethod(), TemporaryFolder.class)) { TemporaryFolder temporaryFolder = new TemporaryFolder(); temporaryFolder.create(); scopedTemporaryFolder.get().setUnsharedTemporaryFolder( temporaryFolder); } }