Package org.jboss.arquillian.persistence.metadata.provider

Examples of org.jboss.arquillian.persistence.metadata.provider.DataSetProvider


   private Set<ResourceDescriptor<?>> fetchAllDataResources(TestClass testClass)
   {
      final Set<ResourceDescriptor<?>> allDataSets = new HashSet<ResourceDescriptor<?>>();

      final DataSetProvider dataSetProvider = new DataSetProvider(new MetadataExtractor(testClass), dbunitConfigurationInstance.get());
      final ExpectedDataSetProvider expectedDataSetProvider = new ExpectedDataSetProvider(new MetadataExtractor(testClass), dbunitConfigurationInstance.get());
      final SqlScriptProvider<ApplyScriptBefore> scriptsAppliedBeforeTestProvider = createProviderForScriptsToBeAppliedBeforeTest(testClass);
      final SqlScriptProvider<ApplyScriptAfter> scriptsAppliedAfterTestProvider = createProviderForScriptsToBeAppliedAfterTest(testClass);
      final SqlScriptProvider<CleanupUsingScript> cleanupScriptsProvider = createProviderForCleanupScripts(testClass);

      allDataSets.addAll(dataSetProvider.getDescriptors(testClass));
      allDataSets.addAll(expectedDataSetProvider.getDescriptors(testClass));
      allDataSets.addAll(scriptsAppliedBeforeTestProvider.getDescriptors(testClass));
      allDataSets.addAll(scriptsAppliedAfterTestProvider.getDescriptors(testClass));
      allDataSets.addAll(cleanupScriptsProvider.getDescriptors(testClass));
View Full Code Here


   {
      PersistenceExtensionFeatureResolver persistenceExtensionFeatureResolver = persistenceExtensionFeatureResolverInstance.get();

      if (persistenceExtensionFeatureResolver.shouldSeedData())
      {
         DataSetProvider dataSetProvider = new DataSetProvider(metadataExtractorInstance.get(), configurationInstance.get());
         prepareDataEvent.fire(new PrepareData(beforePersistenceTest, dataSetProvider.getDescriptorsDefinedFor(beforePersistenceTest.getTestMethod())));
      }

   }
View Full Code Here

TOP

Related Classes of org.jboss.arquillian.persistence.metadata.provider.DataSetProvider

Copyright © 2018 www.massapicom. 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.