Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
53 0 0 0 100% 105.265

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 47 0 0 0 100% 61.844
com.salesforce.aptspring.processor.takari 4 0 0 0 100% 34.561
com.salesforce.aptspring.processor.metaannotation 2 0 0 0 100% 8.86

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 4 0 0 0 100% 8.651
ComponentTests 7 0 0 0 100% 8.804
ConfigurationTests 3 0 0 0 100% 8.685
ExpectedTests 5 0 0 0 100% 9.085
FieldTests 7 0 0 0 100% 8.629
ParserTests 17 0 0 0 100% 8.881
TypeCheckingTests 4 0 0 0 100% 9.109

com.salesforce.aptspring.processor.takari

Class Tests Errors Failures Skipped Success Rate Time
BetterTakariCompileTest 1 0 0 0 100% 13.522
TakariIncrementalCompileTests 3 0 0 0 100% 21.039

com.salesforce.aptspring.processor.metaannotation

Class Tests Errors Failures Skipped Success Rate Time
AptAnnotationParserTest 2 0 0 0 100% 8.86

Test Cases

[Summary] [Package List] [Test Cases]

BetterTakariCompileTest

testPackageMultimodule[3.3.9] 13.522

TakariIncrementalCompileTests

testBasic[jdt] 7.013
testBasic[javac] 7.011
testBasic[forked-javac] 7.015

BeanTests

testSimpleCycle 6.972
testBreakMemberVariablesInConfiguration 8.648
testMissingBeans 6.523
testDuplicateBeans 6.201

ComponentTests

testComponentImportTwoConstructorsAutowiredWithCircularDeps 6.938
testComponentImportTwoConstructorsAutowired 7.196
testComponentImportTwoConstructorsNoAutowired 6.751
testComponentImportTwoConstructorsAutowiredWithUnsatisfiedDeps 5.384
testComponentImport 8.799
testComponentImportTwoConstructorsAutowiredNoDeps 7.192
testComponentFields 7.276

ConfigurationTests

testCycleInImports 7.302
testImportNotVerified 8.685
testCantImportRootConfiguration 6.582

ExpectedTests

testImportMissingExpected 8.581
testImportExpectedPropigate 9.075
testImportWithSuppliedAndStillExpected 6.756
testImportWithSupplied 8.718
testImportExpectedPropigateFailures 8.539

FieldTests

testFieldIsntPrivate 5.407
testHasNoModifiers 7.344
testFieldIsntStatic 6.57
testFieldIsntFinal 6.586
testFieldIsntALiteral 8.626
testFieldDoesntHaveConstantValue 6.249
testFieldIsAllGood 7.141

AptAnnotationParserTest

testAnnoProcMetaAnnotation3 6.585
testAnnoProcMetaAnnotations 8.852

ParserTests

testConfigurationBeanMustReturnAnObject 5.402
testFailUsingValueAndNotRootConfiguration 6.995
testFailIfUnexpectedElement 5.704
testRootConfigurationCompilesWithValues 8.877
testMustHaveConfiguration 6.546
testConfigurationBeanMustReturnAnObjectNotInt 5.404
testConfigurationBeanMethodMustHaveAtLeastOneName 7.316
testConfigurationBeanMethodMayHaveManyNames 7.263
testConfigurationErrorIfComponentScans 6.202
testConfigurationErrorIfComponentScan 6.578
testFieldIsAllGood 6.629
testConfigurationMayNotHaveNonPublicConstructors 7.318
testConfigurationBeanMethodMustBePublic 6.581
testConfigurationMayNotHaveConstructorsOrInitializationBlocks 5.399
testConfigurationBeanMayNotBeStatic 6.619
testConfigurationMethodMustHaveBean 7.239
testFailIfUnmarkedParameter 7.286

TypeCheckingTests

testTypesMisMatchExpectedParameter 8.859
testTypesMisMatchParameter 6.797
testTypesMatchingComplex 9.105
testTypesMatchExactly 7.197