Tabnine Logo
PersistenceExtensionFeatureResolver.shouldVerifyDataAfterTest
Code IndexAdd Tabnine to your IDE (free)

How to use
shouldVerifyDataAfterTest
method
in
org.jboss.arquillian.persistence.core.metadata.PersistenceExtensionFeatureResolver

Best Java code snippets using org.jboss.arquillian.persistence.core.metadata.PersistenceExtensionFeatureResolver.shouldVerifyDataAfterTest (Showing top 6 results out of 315)

origin: org.jboss.arquillian.extension/arquillian-persistence-impl

public void verifyDatabase(@Observes(precedence = 30) AfterPersistenceTest afterPersistenceTest)
{
 PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver = persistenceExtensionFeatureResolverInstance.get();
 if (persistenceExtensionFeatureResolver.shouldVerifyDataAfterTest())
 {
   final MetadataExtractor metadataExtractor = metadataExtractorInstance.get();
   final ExpectedDataSetProvider dataSetProvider = new ExpectedDataSetProvider(metadataExtractor, configurationInstance.get());
   final Method testMethod = afterPersistenceTest.getTestMethod();
   final ShouldMatchDataSet dataSetsToVerify = metadataExtractor.shouldMatchDataSet()
                                 .fetchFrom(testMethod);
   compareDataEvent.fire(new CompareData(dataSetProvider.getDescriptorsDefinedFor(testMethod), dataSetsToVerify.orderBy(), dataSetsToVerify.excludeColumns()));
 }
}
origin: org.jboss.arquillian.extension/arquillian-persistence-impl

public void createDatasets(@Observes(precedence = 1000) EventContext<BeforePersistenceTest> context)
{
 final Method testMethod = context.getEvent().getTestMethod();
 PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver = persistenceExtensionFeatureResolverInstance.get();
 if (persistenceExtensionFeatureResolver.shouldSeedData())
 {
   DataSetProvider dataSetProvider = new DataSetProvider(metadataExtractorInstance.get(), dbUnitConfigurationInstance.get());
   createInitialDataSets(dataSetProvider.getDescriptorsDefinedFor(testMethod));
 }
 if (persistenceExtensionFeatureResolver.shouldVerifyDataAfterTest()) {
   final ExpectedDataSetProvider dataSetProvider = new ExpectedDataSetProvider(metadataExtractorInstance.get(), dbUnitConfigurationInstance.get());
   createExpectedDataSets(dataSetProvider.getDescriptorsDefinedFor(testMethod));
 }
 context.proceed();
}
origin: arquillian/arquillian-extension-persistence

public void createDatasets(@Observes(precedence = 1000) EventContext<BeforePersistenceTest> context) {
  final Method testMethod = context.getEvent().getTestMethod();
  PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver =
    persistenceExtensionFeatureResolverInstance.get();
  if (persistenceExtensionFeatureResolver.shouldSeedData()) {
    DataSetProvider dataSetProvider =
      new DataSetProvider(metadataExtractorInstance.get(), dbUnitConfigurationInstance.get());
    createInitialDataSets(dataSetProvider.getDescriptorsDefinedFor(testMethod));
  }
  if (persistenceExtensionFeatureResolver.shouldVerifyDataAfterTest()) {
    final ExpectedDataSetProvider dataSetProvider =
      new ExpectedDataSetProvider(metadataExtractorInstance.get(), dbUnitConfigurationInstance.get());
    createExpectedDataSets(dataSetProvider.getDescriptorsDefinedFor(testMethod));
  }
  context.proceed();
}
origin: org.jboss.arquillian.extension/arquillian-persistence-dbunit

public void createDatasets(@Observes(precedence = 1000) EventContext<BeforePersistenceTest> context)
{
 final Method testMethod = context.getEvent().getTestMethod();
 PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver = persistenceExtensionFeatureResolverInstance.get();
 if (persistenceExtensionFeatureResolver.shouldSeedData())
 {
   DataSetProvider dataSetProvider = new DataSetProvider(metadataExtractorInstance.get(), dbUnitConfigurationInstance.get());
   createInitialDataSets(dataSetProvider.getDescriptorsDefinedFor(testMethod));
 }
 if (persistenceExtensionFeatureResolver.shouldVerifyDataAfterTest())
 {
   final ExpectedDataSetProvider dataSetProvider = new ExpectedDataSetProvider(metadataExtractorInstance.get(), dbUnitConfigurationInstance.get());
   createExpectedDataSets(dataSetProvider.getDescriptorsDefinedFor(testMethod));
 }
 context.proceed();
}
origin: org.jboss.arquillian.extension/arquillian-persistence-dbunit

public void verifyDatabase(@Observes(precedence = 30) AfterPersistenceTest afterPersistenceTest)
{
 PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver = persistenceExtensionFeatureResolverInstance.get();
 if (persistenceExtensionFeatureResolver.shouldVerifyDataAfterTest())
 {
   final MetadataExtractor metadataExtractor = metadataExtractorInstance.get();
   final ExpectedDataSetProvider dataSetProvider = new ExpectedDataSetProvider(metadataExtractor, configurationInstance.get());
   final Method testMethod = afterPersistenceTest.getTestMethod();
   final ShouldMatchDataSet dataSetsToVerify = metadataExtractor.shouldMatchDataSet()
                                 .fetchFrom(testMethod);
   final CustomColumnFilter customColumnFilter = metadataExtractor.using(CustomColumnFilter.class).fetchFrom(testMethod);
   final CompareDBUnitData compareDBUnitDataEvent = new CompareDBUnitData(dataSetProvider.getDescriptorsDefinedFor(testMethod), dataSetsToVerify.orderBy(), dataSetsToVerify.excludeColumns());
   if (customColumnFilter != null)
   {
      compareDBUnitDataEvent.add(customColumnFilter.value());
   }
   compareDataEvent.fire(compareDBUnitDataEvent);
 }
}
origin: arquillian/arquillian-extension-persistence

  public void verifyDatabase(@Observes(precedence = 30) AfterPersistenceTest afterPersistenceTest) {

    PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver =
      persistenceExtensionFeatureResolverInstance.get();

    if (persistenceExtensionFeatureResolver.shouldVerifyDataAfterTest()) {
      final MetadataExtractor metadataExtractor = metadataExtractorInstance.get();
      final ExpectedDataSetProvider dataSetProvider =
        new ExpectedDataSetProvider(metadataExtractor, configurationInstance.get());
      final Method testMethod = afterPersistenceTest.getTestMethod();
      final ShouldMatchDataSet dataSetsToVerify = metadataExtractor.shouldMatchDataSet()
        .fetchFrom(testMethod);
      final CustomColumnFilter customColumnFilter =
        metadataExtractor.using(CustomColumnFilter.class).fetchFrom(testMethod);
      final CompareDBUnitData compareDBUnitDataEvent =
        new CompareDBUnitData(dataSetProvider.getDescriptorsDefinedFor(testMethod), dataSetsToVerify.orderBy(),
          dataSetsToVerify.excludeColumns());
      if (customColumnFilter != null) {
        compareDBUnitDataEvent.add(customColumnFilter.value());
      }
      compareDataEvent.fire(compareDBUnitDataEvent);
    }
  }
}
org.jboss.arquillian.persistence.core.metadataPersistenceExtensionFeatureResolvershouldVerifyDataAfterTest

Popular methods of PersistenceExtensionFeatureResolver

  • <init>
  • getCleanupStrategy
  • getCleanupTestPhase
  • getDataSeedStrategy
  • getDataSourceName
  • shouldCleanup
  • shouldCleanupAfter
  • shouldCleanupBefore
  • shouldCreateSchema
  • shouldCustomScriptBeAppliedAfterTestRequested
  • shouldCustomScriptBeAppliedBeforeTestRequested
  • shouldSeedData
  • shouldCustomScriptBeAppliedBeforeTestRequested,
  • shouldSeedData

Popular in Java

  • Updating database using SQL prepared statement
  • getApplicationContext (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setContentView (Activity)
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • PriorityQueue (java.util)
    A PriorityQueue holds elements on a priority heap, which orders the elements according to their natu
  • JFileChooser (javax.swing)
  • JLabel (javax.swing)
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now