public void prepareDatabase(@Observes(precedence = 20) BeforePersistenceTest beforePersistenceTest)
{
PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver = persistenceExtensionFeatureResolverInstance.get();
if (persistenceExtensionFeatureResolver.shouldSeedData())
{
DataSetProvider dataSetProvider = new DataSetProvider(metadataExtractorInstance.get(), configurationInstance.get());
prepareDataEvent.fire(new PrepareData(beforePersistenceTest, dataSetProvider.getDescriptorsDefinedFor(beforePersistenceTest.getTestMethod())));
}