public void before(@Observes final BeforeStep event) { final MetadataExtractor extractor = new MetadataExtractor(event.getTestClass()); final boolean isActive = new PersistenceExtensionEnabler(extractor).shouldPersistenceExtensionBeActivated(); active.set(isActive); if (isActive) { final PersistenceConfiguration persistenceConfiguration = configurationInstance.get(); persistenceExtensionFeatureResolverProvider.set(new PersistenceExtensionFeatureResolver(event.getTestMethod(), extractor, persistenceConfiguration)); persistenceExtensionScriptingFeatureResolverProvider.set(new PersistenceExtensionScriptingFeatureResolver(event.getTestMethod(), extractor, scriptingConfigurationInstance.get())); beforePersistenceTestEvent.fire(new BeforePersistenceTest(event)); } }
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 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 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)); } }