Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
127 0 0 0 100% 1.48

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
ch.powerunit.extensions.matchers.common 32 0 0 0 100% 0.879
ch.powerunit.extensions.matchers.provideprocessor.dsl 3 0 0 0 100% 0
ch.powerunit.extensions.matchers.provideprocessor.fields 39 0 0 0 100% 0.29
ch.powerunit.extensions.matchers.provideprocessor.extension.hamcrestutility 4 0 0 0 100% 0
ch.powerunit.extensions.matchers.provideprocessor 44 0 0 0 100% 0.258
ch.powerunit.extensions.matchers.provideprocessor.extension 3 0 0 0 100% 0
ch.powerunit.extensions.matchers.provideprocessor.extension.spotify 2 0 0 0 100% 0.053

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

ch.powerunit.extensions.matchers.common

Class Tests Errors Failures Skipped Success Rate Time
ProcessingEnvironmentHelperTest 1 0 0 0 100% 0
FileObjectHelperTest 2 0 0 0 100% 0.018
FactoryHelperTest 2 0 0 0 100% 0
AbstractElementMirrorTest 3 0 0 0 100% 0.029
ListJoiningTest 1 0 0 0 100% 0.002
AbstractRoundMirrorSupportTest 5 0 0 0 100% 0.008
AbstractRoundMirrorReferenceToProcessingEnvTest 1 0 0 0 100% 0.005
AbstractSimpleElementVisitorTest 1 0 0 0 100% 0
AbstractTypeKindVisitorTest 1 0 0 0 100% 0.561
CommonUtilsTest 6 0 0 0 100% 0.15
ElementHelperTest 6 0 0 0 100% 0.088
AbstractTypeElementMirrorTest 3 0 0 0 100% 0.018

ch.powerunit.extensions.matchers.provideprocessor.dsl

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

ch.powerunit.extensions.matchers.provideprocessor.fields

Class Tests Errors Failures Skipped Success Rate Time
FieldDescriptionProviderTest 14 0 0 0 100% 0.089
FieldDSLMethodBuilderTest 6 0 0 0 100% 0.035
PrimitiveFieldDescriptionTest 3 0 0 0 100% 0.024
DefaultFieldDescriptionTest 9 0 0 0 100% 0.106
IgnoreFieldDescriptionTest 5 0 0 0 100% 0.018
FieldDescriptionMirrorTest 2 0 0 0 100% 0.018

ch.powerunit.extensions.matchers.provideprocessor.extension.hamcrestutility

Class Tests Errors Failures Skipped Success Rate Time
AbstractHamcrestUtilityAutomatedExtensionTest 4 0 0 0 100% 0

ch.powerunit.extensions.matchers.provideprocessor

Class Tests Errors Failures Skipped Success Rate Time
ProvidesMatchersElementVisitorTest 4 0 0 0 100% 0
ProvidesMatchersAnnotatedElementMirrorTest 3 0 0 0 100% 0.087
ProvideMatchersMirrorTest 4 0 0 0 100% 0.041
NameExtractorVisitorTest 5 0 0 0 100% 0.03
ProvidesMatchersSubElementVisitorTest 12 0 0 0 100% 0.041
RoundMirrorTest 13 0 0 0 100% 0.059
AbstractDSLExtensionSupplierTest 2 0 0 0 100% 0
ProvidesMatchersAnnotationsProcessorTest 1 0 0 0 100% 0

ch.powerunit.extensions.matchers.provideprocessor.extension

Class Tests Errors Failures Skipped Success Rate Time
DSLExtensionTest 1 0 0 0 100% 0
AutomatedExtensionTest 2 0 0 0 100% 0

ch.powerunit.extensions.matchers.provideprocessor.extension.spotify

Class Tests Errors Failures Skipped Success Rate Time
AbstractSpotifyAutomatedExtensionTest 1 0 0 0 100% 0.008
JsonStringSpotifyAutomatedExtensionTest 1 0 0 0 100% 0.045

Test Cases

[Summary] [Package List] [Test Cases]

ProcessingEnvironmentHelperTest

ch.powerunit.extensions.matchers.common.ProcessingEnvironmentHelperTest:testGetter 0

FileObjectHelperTest

ch.powerunit.extensions.matchers.common.FileObjectHelperTest:testProcessFileWithIOExceptionWithException 0.016
ch.powerunit.extensions.matchers.common.FileObjectHelperTest:testProcessFileWithIOExceptionWithoutException 0.002

FieldDescriptionProviderTest

ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredString 0.034
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredSet 0.008
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredMap 0.004
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredGeneral 0.009
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredOptional 0.004
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfIsIgnored 0.006
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfPrimitive 0.002
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfUnknownDeclaredGeneral 0.003
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredCollection 0.002
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfArray 0.003
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredSupplier 0.004
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredTypeVariable 0.002
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredComparable 0.004
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionProviderTest:testOfDeclaredList 0.004

DSLMethodTest

ch.powerunit.extensions.matchers.provideprocessor.dsl.DSLMethodTest:testDSLMethodZeroArgument 0
ch.powerunit.extensions.matchers.provideprocessor.dsl.DSLMethodTest:testDSLMethodTwoArgument 0
ch.powerunit.extensions.matchers.provideprocessor.dsl.DSLMethodTest:testDSLMethodOneArgument 0

FieldDSLMethodBuilderTest

ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDSLMethodBuilderTest:testGetJavaDocFor 0.03
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDSLMethodBuilderTest:testDefaultImplementationV1 0.001
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDSLMethodBuilderTest:testBuildImplementationOneLine 0.001
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDSLMethodBuilderTest:testBuildDsl 0.001
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDSLMethodBuilderTest:testBuildImplementationTwoLine 0.001
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDSLMethodBuilderTest:testDefaultDSLV1 0.001

ProvidesMatchersElementVisitorTest

ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersElementVisitorTest:testVisitTypeInterface 0
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersElementVisitorTest:testDefaultAction 0
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersElementVisitorTest:testVisitTypeAccepted 0
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersElementVisitorTest:testVisitTypeEnum 0

FactoryHelperTest

ch.powerunit.extensions.matchers.common.FactoryHelperTest:testGenerateStaticDSL 0
ch.powerunit.extensions.matchers.common.FactoryHelperTest:testGenerateFactoryClass 0

PrimitiveFieldDescriptionTest

ch.powerunit.extensions.matchers.provideprocessor.fields.PrimitiveFieldDescriptionTest:testGetDslInterface 0.019
ch.powerunit.extensions.matchers.provideprocessor.fields.PrimitiveFieldDescriptionTest:testConstructor 0.001
ch.powerunit.extensions.matchers.provideprocessor.fields.PrimitiveFieldDescriptionTest:testGetImplementationInterface 0.004

AbstractHamcrestUtilityAutomatedExtensionTest

ch.powerunit.extensions.matchers.provideprocessor.extension.hamcrestutility.AbstractHamcrestUtilityAutomatedExtensionTest:testAcceptWithCollectionAndNotEmptyGenericThenNotEmpty 0
ch.powerunit.extensions.matchers.provideprocessor.extension.hamcrestutility.AbstractHamcrestUtilityAutomatedExtensionTest:testAcceptWithStringThenEmpty 0
ch.powerunit.extensions.matchers.provideprocessor.extension.hamcrestutility.AbstractHamcrestUtilityAutomatedExtensionTest:testConstructor 0
ch.powerunit.extensions.matchers.provideprocessor.extension.hamcrestutility.AbstractHamcrestUtilityAutomatedExtensionTest:testAcceptWithCollectionAndEmptyGenericThenEmpty 0

ProvidesMatchersAnnotatedElementMirrorTest

ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersAnnotatedElementMirrorTest:testGeneratePublicInterfaceWithoutField 0.053
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersAnnotatedElementMirrorTest:testGenerateDSLStarter 0.029
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersAnnotatedElementMirrorTest:testGenerateAndExtractFieldAndParentPrivateMatcherWithoutField 0.005

AbstractSpotifyAutomatedExtensionTest

ch.powerunit.extensions.matchers.provideprocessor.extension.spotify.AbstractSpotifyAutomatedExtensionTest:testConstructor 0.008

AbstractElementMirrorTest

ch.powerunit.extensions.matchers.common.AbstractElementMirrorTest:testGetRoundMirror 0
ch.powerunit.extensions.matchers.common.AbstractElementMirrorTest:testGetParamComment 0.014
ch.powerunit.extensions.matchers.common.AbstractElementMirrorTest:testGetElement 0.015

ListJoiningTest

ch.powerunit.extensions.matchers.common.ListJoiningTest:testAsString 0.002

DefaultFieldDescriptionTest

ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testAsMatchesSafely 0.049
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testComputeGenericInformationIsDeclaredTypeThenJoinArgumentType 0.004
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testGetDslInterface 0.015
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testGetMatcherForField 0.01
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testAsMatcherField 0.009
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testGetFieldCopyIgnore 0.006
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testAsDescribeTo 0.002
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testGetImplementationInterface 0.009
ch.powerunit.extensions.matchers.provideprocessor.fields.DefaultFieldDescriptionTest:testComputeGenericInformationIsNotDeclaredTypeThenEmptyString 0.002

AbstractRoundMirrorSupportTest

ch.powerunit.extensions.matchers.common.AbstractRoundMirrorSupportTest:testGetProcessingEnv 0
ch.powerunit.extensions.matchers.common.AbstractRoundMirrorSupportTest:testGetMirrorFor 0
ch.powerunit.extensions.matchers.common.AbstractRoundMirrorSupportTest:testIsAssignableWithErasure 0.001
ch.powerunit.extensions.matchers.common.AbstractRoundMirrorSupportTest:testGetRoundEnv 0.002
ch.powerunit.extensions.matchers.common.AbstractRoundMirrorSupportTest:testIsSameType 0.005

IgnoreFieldDescriptionTest

ch.powerunit.extensions.matchers.provideprocessor.fields.IgnoreFieldDescriptionTest:testGetDslInterface 0.002
ch.powerunit.extensions.matchers.provideprocessor.fields.IgnoreFieldDescriptionTest:testAsMatcherField 0.012
ch.powerunit.extensions.matchers.provideprocessor.fields.IgnoreFieldDescriptionTest:testConstructor 0.001
ch.powerunit.extensions.matchers.provideprocessor.fields.IgnoreFieldDescriptionTest:testGetImplementationInterface 0.002
ch.powerunit.extensions.matchers.provideprocessor.fields.IgnoreFieldDescriptionTest:testGetFieldCopy 0.001

ProvideMatchersMirrorTest

ch.powerunit.extensions.matchers.provideprocessor.ProvideMatchersMirrorTest:testAnnotationName 0.026
ch.powerunit.extensions.matchers.provideprocessor.ProvideMatchersMirrorTest:testJustAnnotationNameAndPackage 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvideMatchersMirrorTest:testAnnotationPackage 0.007
ch.powerunit.extensions.matchers.provideprocessor.ProvideMatchersMirrorTest:testJustAnnotation 0.006

DSLExtensionTest

ch.powerunit.extensions.matchers.provideprocessor.extension.DSLExtensionTest:testAccept 0

NameExtractorVisitorTest

ch.powerunit.extensions.matchers.provideprocessor.NameExtractorVisitorTest:testVisitTypeVariable 0.006
ch.powerunit.extensions.matchers.provideprocessor.NameExtractorVisitorTest:testVisitPrimitiveAsBoolean 0.008
ch.powerunit.extensions.matchers.provideprocessor.NameExtractorVisitorTest:testVisitDeclared 0.007
ch.powerunit.extensions.matchers.provideprocessor.NameExtractorVisitorTest:testVisitUnknown 0.004
ch.powerunit.extensions.matchers.provideprocessor.NameExtractorVisitorTest:testVisitArray 0.005

AbstractRoundMirrorReferenceToProcessingEnvTest

ch.powerunit.extensions.matchers.common.AbstractRoundMirrorReferenceToProcessingEnvTest:testConstructor 0.005

AbstractSimpleElementVisitorTest

ch.powerunit.extensions.matchers.common.AbstractSimpleElementVisitorTest:testGetRoundMirror 0

AbstractTypeKindVisitorTest

ch.powerunit.extensions.matchers.common.AbstractTypeKindVisitorTest:testGetRoundMirror 0.561

CommonUtilsTest

ch.powerunit.extensions.matchers.common.CommonUtilsTest:testAsStandardMethodName 0.001
ch.powerunit.extensions.matchers.common.CommonUtilsTest:testTraceErrorAndDumpWithSubError 0.055
ch.powerunit.extensions.matchers.common.CommonUtilsTest:testAddPrefix 0.009
ch.powerunit.extensions.matchers.common.CommonUtilsTest:testTraceErrorAndDumpNoSubError 0.011
ch.powerunit.extensions.matchers.common.CommonUtilsTest:testGenerateGeneratedAnnotation 0.073
ch.powerunit.extensions.matchers.common.CommonUtilsTest:testToJavaSyntax 0.001

ProvidesMatchersSubElementVisitorTest

ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitVariableNoPublicAndNotInListThenEmptyAndNoWarning 0.017
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutablePublicAndNotStaticAndZize0AndNamedTotoThenEmptyAndWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutablePublicStaticAndNotSize0AndNotInListThenEmptyAndNoWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutablePublicStaticAndNotSize0AndInListThenEmptyAndWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutableNoPublicAndInListThenEmptyAndWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitVariablePublicAndStaticAndNotInListThenEmptyAndNoWarning 0.001
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testDefaultActionThenEmpty 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutablePublicAndStaticAndNotInListThenEmptyAndNoWarning 0.005
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutableNoPublicAndNotInListThenEmptyAndNoWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitExecutablePublicAndStaticAndInListThenEmptyAndWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitVariablePublicAndStaticAndInListThenEmptyAndWarning 0.002
ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersSubElementVisitorTest:testVisitVariableNoPublicAndInListThenEmptyAndWarning 0.002

RoundMirrorTest

ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersIsEmpty 0
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassMissingCompatibility 0.004
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityHavingMatcherInterfaceButNoWithDSL 0.013
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityMissingMatcherInterface 0.004
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityHavingMatcherInterfaceAndStaticWithDSL 0.004
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityNotSupportedMissingConstant 0.003
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassIsEmpty 0.003
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityHavingMatcherInterfaceButNoStaticWithDSL 0.008
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testConstructor 0.002
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersIsMissingMetadataClass 0.008
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMissingMatchers 0.002
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityHavingMatcherInterfaceButNoDSL 0.003
ch.powerunit.extensions.matchers.provideprocessor.RoundMirrorTest:testLookupMatchableByTypeMatchersMetadataClassHavingCompatibilityNotSupportedWrongType 0.005

AbstractDSLExtensionSupplierTest

ch.powerunit.extensions.matchers.provideprocessor.AbstractDSLExtensionSupplierTest:testGetSeveralWith 0
ch.powerunit.extensions.matchers.provideprocessor.AbstractDSLExtensionSupplierTest:testGetSeveralParameter 0

AutomatedExtensionTest

ch.powerunit.extensions.matchers.provideprocessor.extension.AutomatedExtensionTest:testIsPresentFalseWhenNull 0
ch.powerunit.extensions.matchers.provideprocessor.extension.AutomatedExtensionTest:testIsPresentTrueWhenNotNull 0

ElementHelperTest

ch.powerunit.extensions.matchers.common.ElementHelperTest:testIsSimpleName 0.029
ch.powerunit.extensions.matchers.common.ElementHelperTest:testGetGeneric 0.023
ch.powerunit.extensions.matchers.common.ElementHelperTest:testGetQualifiedName 0.004
ch.powerunit.extensions.matchers.common.ElementHelperTest:testGetFullGeneric 0.015
ch.powerunit.extensions.matchers.common.ElementHelperTest:testBoundsAsString 0.005
ch.powerunit.extensions.matchers.common.ElementHelperTest:testGetSimpleName 0.012

ProvidesMatchersAnnotationsProcessorTest

ch.powerunit.extensions.matchers.provideprocessor.ProvidesMatchersAnnotationsProcessorTest:testInit 0

FieldDescriptionMirrorTest

ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionMirrorTest:testExecutable 0.016
ch.powerunit.extensions.matchers.provideprocessor.fields.FieldDescriptionMirrorTest:testField 0.002

JsonStringSpotifyAutomatedExtensionTest

ch.powerunit.extensions.matchers.provideprocessor.extension.spotify.JsonStringSpotifyAutomatedExtensionTest:testAcceptJsonMatcher 0.045

AbstractTypeElementMirrorTest

ch.powerunit.extensions.matchers.common.AbstractTypeElementMirrorTest:testGetDefaultLinkForAnnotatedClass 0
ch.powerunit.extensions.matchers.common.AbstractTypeElementMirrorTest:testGetFullyQualifiedNameOfClassAnnotated 0.01
ch.powerunit.extensions.matchers.common.AbstractTypeElementMirrorTest:testGetSimpleNameOfClassAnnotated 0.008