ClassSanityTesterTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total240 of 72366%0 of 0n/a07378273073
assertBadUseOfReferentialEquality(Class)141551%n/a013601
testNullsOnReturnValues_bad()11215%n/a013501
testEqualsAndSerializableOnReturnValues_equalsIsGoodButNotSerializable()10216%n/a013501
testEqualsAndSerializableOnReturnValues_serializableButNotEquals()10216%n/a013501
testForAllPublicStaticMethods_noPublicStaticMethods()91562%n/a0131101
testInstantiate_factoryMethodReturnsNullButNotAnnotated()9743%n/a013601
testEqualsOnReturnValues_bad()9218%n/a013501
testSerializableOnReturnValues_bad()9218%n/a013501
testEqualsForReturnValues_factoryReturnsNullButNotAnnotated()9218%n/a013501
testNullsForReturnValues_factoryReturnsNullButNotAnnotated()9218%n/a013501
testSetDistinctValues_equalInstances()9218%n/a012401
testBadEquals()8746%n/a013601
testBadEquals_withParameterizedType()8746%n/a013601
testFactoryMethodReturnsNullButNotAnnotatedInEqualsTest()8220%n/a013501
testEnumFailsToCheckNull()8220%n/a013501
testBadNulls()8220%n/a013501
testInstantiate_factoryMethodReturnsNullAndAnnotated()8220%n/a012401
testParameterNotInstantiableForEqualsTest()7222%n/a012401
testNoDistinctValueForEqualsTest()7222%n/a012401
testConstructorThrowsForEqualsTest()7222%n/a012401
testFactoryMethodReturnsNullForEqualsTest()7222%n/a012401
testInstantiate_constructorThrows()7222%n/a012401
testInstantiate_factoryMethodThrows()7222%n/a012401
testInstantiate_constructorParameterNotInstantiable()7222%n/a012401
testInstantiate_factoryMethodParameterNotInstantiable()7222%n/a012401
testEquals_setOfNonInstantiable()7222%n/a012401
testBadEquals_withSingleParameterValue()6225%n/a012401
testNullsOnReturnValues_returnTypeFiltered()52180%n/a0131401
testSerializableForReturnValues_factoryReturnsNullButNotAnnotated()5654%n/a013701
testEqualsAndSerializableForReturnValues_factoryReturnsNullButNotAnnotated()5654%n/a013701
testEqualsUsingReferentialEquality()34100%n/a0101201
testInstantiate_setDistinctValues()27100%n/a010601
testInstantiate_setDefault()17100%n/a010401
testGoodReferentialEqualityComparison()13100%n/a010401
testNoEqualsChecksOnEnum()13100%n/a010401
testNulls_enum()13100%n/a010401
testInstantiate_instantiableFactoryMethodChosen()9100%n/a010201
testInstantiate_instantiableConstructorChosen()9100%n/a010201
ClassSanityTesterTest()8100%n/a010201
testInstantiate_factoryMethodAcceptsNull()8100%n/a010201
testInstantiate_factoryMethodDoesNotAcceptNull()8100%n/a010201
testInstantiate_constructorAcceptsNull()8100%n/a010201
testInstantiate_constructorDoesNotAcceptNull()8100%n/a010201
testInterfaceProxySerializable()8100%n/a010201
testReturnValuesFromAnotherPackageIgnoredForNullTests()8100%n/a010201
testEqualsOnReturnValues_good()7100%n/a010201
testNullsOnReturnValues_good()7100%n/a010201
testSerializableOnReturnValues_good()7100%n/a010201
testEqualsAndSerializableOnReturnValues_good()7100%n/a010401
testEqualsForReturnValues_factoryReturnsNullAndAnnotated()7100%n/a010201
testNullsForReturnValues_factoryReturnsNullAndAnnotated()7100%n/a010201
testSerializableForReturnValues_factoryReturnsNullAndAnnotated()7100%n/a010201
testEqualsAndSerializableForReturnValues_factoryReturnsNullAndAnnotated()7100%n/a010401
testInstantiate_oneConstantEnum()7100%n/a010201
testNoNullCheckNeededDespitNotInstantiable()6100%n/a010201
testInstantiate_notInstantiable()6100%n/a010201
testInstantiate_noConstantEnum()6100%n/a010201
testInstantiate_interface()6100%n/a010201
testInstantiate_abstractClass()6100%n/a010201
testInstantiate_annotation()6100%n/a010201
testGoodEquals()5100%n/a010201
testEquals_interface()5100%n/a010201
testEquals_abstractClass()5100%n/a010201
testEquals_enum()5100%n/a010201
testStreamParameterSkippedForNullTesting()5100%n/a010201
testNoEqualsChecksOnInterface()5100%n/a010201
testNoEqualsChecksOnAnnotation()5100%n/a010201
testGoodNulls()5100%n/a010201
testNulls_interface()5100%n/a010201
testNulls_abstractClass()5100%n/a010201
testNulls_parameterOptionalNotInstantiable()5100%n/a010201
testNoNullChecksOnInterface()5100%n/a010201
testNoNullChecksOnAnnotation()5100%n/a010201