Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
75000100%0

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.as3commons.reflect75000100%0

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

org.as3commons.reflect

ClassTestsErrors FailuresSkippedSuccess RateTime
AccessorTest17000100%0
BaseParameterTest5000100%0
ConstructorTest2000100%0
FieldTest1000100%0
JSONTypeProviderTest4000100%0
MetadataArgumentTest7000100%0
MetadataContainerTest4000100%0
MetadataTest10000100%0
MethodInvokerTest6000100%0
MethodTest2000100%0
TypeCacheTest4000100%0
TypeTest13000100%0

Test Cases

[Summary] [Package List] [Test Cases]

AccessorTest

testReadable_shouldReturnFalseForWriteOnlyAccess0
testWriteable_shouldReturnFalseForReadOnlyAccess0
testWriteable_shouldReturnTrueForReadWriteAccess0
testReadable_shouldReturnTrueForReadOnlyAccess0
testIsReadable_shouldReturnFalseForWriteOnlyAccess0
testIsReadable_shouldReturnTrueForReadOnlyAccess0
testSetProperties0
testIsReadable_shouldReturnTrueForReadWriteAccess0
testIsWriteable_shouldReturnTrueForReadWriteAccess0
testIsWriteable_shouldReturnFalseForReadOnlyAccess0
testIsWriteable_shouldReturnTrueForWriteOnlyAccess0
testNewInstanceWithCacheAndDifferentParams0
testNewInstanceWithCacheAndEqualParams0
testNewInstanceWithCacheAndEqualParamsAndDifferentMetadata0
testNewInstanceWithIllegalName0
testReadable_shouldReturnTrueForReadWriteAccess0
testWriteable_shouldReturnTrueForWriteOnlyAccess0

BaseParameterTest

testSetProperties0
testNewInstanceWithDifferentType0
testNewInstance0
testNewWithoutType0
testNewInstanceWithDifferentIsOptional0

ConstructorTest

testArgumentConstructor0
testNoArgumentConstructor0

FieldTest

testSetProperties0

JSONTypeProviderTest

testConstructor0
testGetType0
testIsInterface0
testClassParameters0

MetadataArgumentTest

testNewInstanceWithoutSameArguments0
testNewInstanceWithoutSameKeyButDifferentValue0
testNewInstanceWithoutDifferentKeyButSameValue0
testEqualsPass0
testEqualsFail0
testNew0
testNewInstanceWithIllegalName0

MetadataContainerTest

testHasMetadata_shouldReturnTrueIfMetadataWasFound0
testHasMetadata_shouldReturnFalseIfNoMetadataWasFound0
testHasExactMetadata_shouldReturnTrueIfMatchingMetadataWasFound0
testHasExactMetadata_shouldReturnFalseIfNoMatchingMetadataWasFound0

MetadataTest

testNewInstanceWithoutArguments0
testNewInstanceWithSameArguments0
testNewInstanceWithSameMultipleArguments0
testNewInstanceWithDifferentArguments0
testNew_shouldHaveEmptyArgumentsArrayIfNullArgumentsAreGiven0
testEqualsPass0
testEqualsFail0
testNew0
testNewInstanceWithIllegalName0
testNewInstanceWithDifferentMultipleArguments0

MethodInvokerTest

testInvoke_forMethodInCustomNamespace0
testInvoke_shouldInvokePublicMethodOnProxy0
testInvoke_shouldInvokeCallPropertyOnProxyWithoutArguments0
testInvoke_shouldInvokeCallPropertyOnProxyWithArguments0
testInvoke_forInstanceMethod0
testInvoke_forStaticMethod0

MethodTest

testSetProperties0
testInvoke0

TypeCacheTest

testClear0
testContains0
testGet0
testPut0

TypeTest

testClassAlias0
testExtendsClasses0
testForInstanceWithCustomClassInstance0
testIsDynamic0
testForInstanceWithStringInstance0
testIsFinal0
testForClassWithNativeAccess0
testClassParameters0
testWithArgumentConstructorClass0
testConstructorRecursionHazard0
testIsInterfaceProperty0
testForClass_shouldHaveCorrectDeclaringTypesOnAccessors0
testNoArgumentConstructorClass0