Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
56 0 0 0 100% 88.108

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 50 0 0 0 100% 57.664
com.salesforce.aptspring.processor.takari 4 0 0 0 100% 22.098
com.salesforce.aptspring.processor.metaannotation 2 0 0 0 100% 8.346

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 5 0 0 0 100% 8.341
TypeCheckingTests 4 0 0 0 100% 8.244
ExpectedTests 5 0 0 0 100% 8.336
ComponentTests 8 0 0 0 100% 8.337
ParserTests 18 0 0 0 100% 8.347
FieldTests 7 0 0 0 100% 8.02
ConfigurationTests 3 0 0 0 100% 8.039

com.salesforce.aptspring.processor.takari

Class Tests Errors Failures Skipped Success Rate Time
TakariIncrementalCompileTests 3 0 0 0 100% 5.91
BetterTakariCompileTest 1 0 0 0 100% 16.188

com.salesforce.aptspring.processor.metaannotation

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

Test Cases

[Summary] [Package List] [Test Cases]

AptAnnotationParserTest

testAnnoProcMetaAnnotation3 7.742
testAnnoProcMetaAnnotations 8.344

BeanTests

testSimpleCycle 7.821
testDuplicateBeans 7.252
testMissingBeans 7.721
testBreakMemberVariablesInConfiguration 8.057
testMissingBeansThatAreExpected 8.34

TakariIncrementalCompileTests

testBasic[javac] 5.909
testBasic[forked-javac] 5.91
testBasic[jdt] 5.908

TypeCheckingTests

testTypesMisMatchExpectedParameter 7.257
testTypesMisMatchParameter 8.242
testTypesMatchExactly 7.838
testTypesMatchingComplex 7.965

ExpectedTests

testImportMissingExpected 7.236
testImportWithSuppliedAndStillExpected 7.925
testImportWithSupplied 8.296
testImportExpectedPropigateFailures 5.776
testImportExpectedPropigate 8.336

ComponentTests

testComponentImportTwoConstructorsAutowiredNoDeps 8.166
testComponentImportTwoConstructorsAutowired 8.276
testComponentImportTwoConstructorsAutowiredWithCircularDeps 4.673
testComponentNo 4.544
testComponentImport 8.328
testComponentFields 8.039
testComponentImportTwoConstructorsAutowiredWithUnsatisfiedDeps 8.209
testComponentImportTwoConstructorsNoAutowired 8.104

ParserTests

testFailUsingValueAndNotRootConfiguration 7.58
testConfigurationBeanMustReturnAnObject 7.812
testConfigurationBeanMayNotBeStatic 8.08
testNonComponentsMustHaveBeanOrImport 7.216
testConfigurationMayNotHaveConstructorsOrInitializationBlocks 7.851
testConfigurationBeanMethodMustBePublic 4.601
testLiteBeanMethodMayHaveManyNames 8.307
testConfigurationMayNotHaveNonPublicConstructors 7.204
testConfigurationErrorIfComponentScans 8.148
testConfigurationBeanMustReturnAnObjectNotInt 7.261
testRootConfigurationCompilesWithValues 7.629
testShowsTestClassMayContainVerified 8.344
testFailIfUnexpectedElement 7.205
testNonTopLevelClassMayNotBeVerified 7.857
testLiteBeanMethodMustHaveAtLeastOneName 7.201
testFailIfUnmarkedParameter 7.821
testMustNotHaveConfiguration 7.807
testConfigurationErrorIfComponentScan 7.256

FieldTests

testFieldIsntPrivate 7.578
testHasNoModifiers 7.878
testFieldIsAllGood 7.84
testFieldDoesntHaveConstantValue 5.442
testFieldIsntALiteral 8.019
testFieldIsntFinal 7.215
testFieldIsntStatic 7.259

BetterTakariCompileTest

testPackageMultimodule[3.3.9] 16.188

ConfigurationTests

testImportNotVerified 8.039
testCycleInImports 7.23
testCantImportRootConfiguration 5.788