public boolean isDefinedOn(Method method) { return fetchFrom(method) != null; }
public boolean isDefinedOn(Method method) { return fetchFrom(method) != null; }
public boolean isDefinedOn(Method method) { return fetchFrom(method) != null; }
/** * Fetches annotation for a given test class. If annotation is defined on method * level it's returned as a result. Otherwise class level annotation is returned if present. * * @return T annotation or null if not found. */ public T fetchUsingFirst(Method testMethod) { T usedAnnotation = getAnnotationOnClassLevel(); if (isDefinedOn(testMethod)) { usedAnnotation = fetchFrom(testMethod); } return usedAnnotation; }
/** * * Fetches annotation for a given test class. If annotation is defined on method * level it's returned as a result. Otherwise class level annotation is returned if present. * * @return T annotation or null if not found. * */ public T fetchUsingFirst(Method testMethod) { T usedAnnotation = getAnnotationOnClassLevel(); if (isDefinedOn(testMethod)) { usedAnnotation = fetchFrom(testMethod); } return usedAnnotation; }
/** * * Fetches annotation for a given test class. If annotation is defined on method * level it's returned as a result. Otherwise class level annotation is returned if present. * * @return T annotation or null if not found. * */ public T fetchUsingFirst(Method testMethod) { T usedAnnotation = getAnnotationOnClassLevel(); if (isDefinedOn(testMethod)) { usedAnnotation = fetchFrom(testMethod); } return usedAnnotation; }
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); } }
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); } } }
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())); } }