Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
55 0 0 1 98.182% 62.13

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.salesforce.aptspring.processor 51 0 0 0 100% 54.256
com.salesforce.aptspring.processor.takari 1 0 0 1 0% 0.001
com.salesforce.aptspring.processor.metaannotation 3 0 0 0 100% 7.873

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.salesforce.aptspring.processor

Class Tests Errors Failures Skipped Success Rate Time
BeanTests 6 0 0 0 100% 7.854
TypeCheckingTests 4 0 0 0 100% 7.872
ExpectedTests 5 0 0 0 100% 7.85
ComponentTests 8 0 0 0 100% 7.858
ParserTests 18 0 0 0 100% 7.825
FieldTests 7 0 0 0 100% 7.838
ConfigurationTests 3 0 0 0 100% 7.159

com.salesforce.aptspring.processor.takari

Class Tests Errors Failures Skipped Success Rate Time
BetterTakariCompileTest 1 0 0 1 0% 0.001

com.salesforce.aptspring.processor.metaannotation

Class Tests Errors Failures Skipped Success Rate Time
AptAnnotationParserTest 3 0 0 0 100% 7.873

Test Cases

[Summary] [Package List] [Test Cases]

AptAnnotationParserTest

testAnnoProcMetaAnnotationHeavyNesting 7.873
testAnnoProcMetaAnnotation3 7.327
testAnnoProcMetaAnnotations 7.872

BeanTests

testMissingBeansThatAreExpected 7.854
testBreakMemberVariablesInConfiguration 7.16
testMissingBeans 7.16
testEmptyQualiferErrors 7.347
testDuplicateBeans 7.17
testSimpleCycle 7.154

TypeCheckingTests

testTypesMatchingComplex 7.865
testTypesMisMatchParameter 7.317
testTypesMatchExactly 7.872
testTypesMisMatchExpectedParameter 7.296

ExpectedTests

testImportExpectedPropigate 7.818
testImportExpectedPropigateFailures 7.311
testImportMissingExpected 7.124
testImportWithSuppliedAndStillExpected 7.306
testImportWithSupplied 7.849

ComponentTests

testComponentImportTwoConstructorsAutowired 7.858
testComponentImportTwoConstructorsAutowiredWithUnsatisfiedDeps 7.3
testComponentNo 7.319
testComponentImportTwoConstructorsAutowiredNoDeps 7.839
testComponentFields 7.305
testComponentImport 7.806
testComponentImportTwoConstructorsNoAutowired 7.31
testComponentImportTwoConstructorsAutowiredWithCircularDeps 7.307

ParserTests

testFailIfUnmarkedParameter 7.16
testMustNotHaveConfiguration 7.351
testConfigurationErrorIfComponentScan 7.354
testLiteBeanMethodMustHaveAtLeastOneName 7.341
testNonTopLevelClassMayNotBeVerified 7.345
testFailIfUnexpectedElement 7.331
testShowsTestClassMayContainVerified 7.818
testRootConfigurationCompilesWithValues 7.825
testConfigurationBeanMustReturnAnObjectNotInt 7.313
testConfigurationErrorIfComponentScans 7.35
testConfigurationMayNotHaveNonPublicConstructors 7.344
testLiteBeanMethodMayHaveManyNames 7.817
testConfigurationBeanMethodMustBePublic 7.314
testConfigurationMayNotHaveConstructorsOrInitializationBlocks 7.35
testNonComponentsMustHaveBeanOrImport 7.339
testConfigurationBeanMustReturnAnObject 7.346
testConfigurationBeanMayNotBeStatic 7.341
testFailUsingValueAndNotRootConfiguration 7.334

FieldTests

testFieldIsntStatic 7.347
testFieldIsntFinal 7.318
testFieldIsntALiteral 7.338
testFieldDoesntHaveConstantValue 7.351
testFieldIsAllGood 7.837
testHasNoModifiers 7.333
testFieldIsntPrivate 7.332

BetterTakariCompileTest

0
skipped

ConfigurationTests

testCycleInImports 7.159
testImportNotVerified 7.157
testCantImportRootConfiguration 7.124

Failure Details

[Summary] [Package List] [Test Cases]


skipped: skipped