com.google.common.collect.testing

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,693 of 17,90384%197 of 70071%3131,5906754,2961601,24021255
MapInterfaceTest6402,05576%709858%6314822988316401
Helpers25338160%244464%21654512963101
HelpersTest18826858%n/a0830780801
SpliteratorTester12716356%22090%15292165131801
FeatureSpecificTestSuiteBuilder11735575%113173%11462411012501
SafeTreeSet11616057%6100%17432060174001
AbstractIteratorTester9334178%72779%5301710711301
Helpers.new Map.Entry() {...}810%100%121213137711
ReserializingTestCollectionGenerator670%n/a7716167711
MinimalCollection597154%13318%1321133151301
AbstractMapTester5635286%71365%74777723701
UnhashableObject520%80%9910105511
CollectionTestSuiteBuilder472433%50%2511161401
TestUnhashableCollectionGenerator450%20%66995511
MinimalIterableTest447563%n/a0518480501
TestIntegerSetGenerator440%20%66995511
TestCharacterListGenerator440%20%66995511
ConcurrentMapTestSuiteBuilder440%n/a4413134411
SpliteratorTester.GeneralSpliteratorOfPrimitive410%20%55994411
TestMapEntrySetGenerator360%n/a5510105511
SampleElements336265%n/a297202901
BaseComparable320%40%6610104411
DerivedCollectionGenerators.SortedSetSubsetTestSetGenerator2919386%41680%112384771301
CollectionTestSuiteBuilder.ReserializedCollectionGenerator280%n/a55775511
DerivedCollectionGenerators.SortedMapSubmapTestMapGenerator2620988%41477%101974161001
ConcurrentNavigableMapTestSuiteBuilder260%n/a44994411
SampleElements.Unhashables230%n/a11771111
SafeTreeMap30293%787%45067034601
SortedMapInterfaceTest16688%6650%61110560501
DerivedCollectionGenerators.MapSortedKeySetGenerator41%n/a46484601
Helpers.NullsBefore4973%31178%3115211401
DerivedTestIteratorGenerator0%n/a33553311
PerCollectionSizeTestSuiteBuilder17792%583%174440401
SortedMapTestSuiteBuilder13290%2466%2114320801
Helpers.new ArrayList() {...}0%n/a22222211
ReserializingTestSetGenerator0%n/a33443311
IteratorTesterTest28095%n/a01478001401
SampleElements.Ints0%n/a11221111
SampleElements.Chars0%n/a11221111
MapTestSuiteBuilder41997%32589%326310101201
SortedSetTestSuiteBuilder12591%375%193290701
AbstractIteratorTester.MultiExceptionListIterator18495%1794%12314801401
AbstractTester5187%4100%1102171801
IteratorTesterTest.ThrowingIterator68%n/a14281401
TestIntegerSortedSetGenerator0%n/a22332211
DerivedCollectionGenerators.ForwardingTestMapGenerator3183%n/a17191701
Helpers.new Iterator() {...}2379%50%35272401
DerivedCollectionGenerators.MapValueCollectionGenerator.new Comparator() {...}3788%375%15270301
Helpers.2.new Iterator() {...}80%n/a14251401
IteratorTesterTest.11.new Iterator() {...}75%n/a14141401
DerivedComparable0%n/a11221111
DerivedCollectionGenerators.MapKeySetGenerator14597%6100%191291601
DerivedCollectionGenerators.MapValueCollectionGenerator11197%2100%171291601
AbstractIteratorTester.PermittedMetaException4593%2100%041190301
DerivedCollectionGenerators.MapEntrySetGenerator2890%n/a16181601
MinimalSetTest2589%n/a12171201
MinimalCollectionTest87%n/a12161201
OpenJdk6Tests85%n/a12171201
TestsForListsInJavaUtil48399%n/a125113712501
AbstractIteratorTester.PermittedMetaException.new AbstractIteratorTester.PermittedMetaException() {...}86%375%14030201
MapInterfaceTest.IncompatibleKeyType0%n/a11111111
IteratorTesterTest.8.new Iterator() {...}90%n/a14141401
TestsForMapsInJavaUtil1,032100%2100%046028704501
TestsForSetsInJavaUtil870100%n/a044025004401
TestsForQueuesInJavaUtil379100%n/a023010002301
AbstractContainerTester250100%4100%02805202601
ListTestSuiteBuilder169100%2100%070400601
SafeTreeSetTest155100%n/a060460601
NavigableMapTestSuiteBuilder146100%4100%0100300801
NavigableSetTestSuiteBuilder141100%375%180290601
SafeTreeMapTest125100%n/a030370301
SetTestSuiteBuilder105100%2100%060250501
MinimalSet94100%14100%0130170601
NavigableMapTestSuiteBuilder.NavigableMapSubmapTestMapGenerator91100%1995%1120140201
NavigableSetTestSuiteBuilder.NavigableSetSubsetTestSetGenerator91100%1995%1120140201
AbstractCollectionTestSuiteBuilder87100%n/a020220201
OneSizeGenerator86100%n/a090160901
OpenJdk6MapTests77100%n/a060190601
FeatureSpecificTestSuiteBuilderTest72100%n/a030250301
MapTestSuiteBuilderTests68100%n/a040220401
TestEnumMapGenerator68100%2100%080170701
TestStringMapGenerator67100%2100%080170701
MapTestSuiteBuilderTests.2.1.EntrySet66100%n/a01101101101
AnEnum64100%n/a01070101
NavigableSetTestSuiteBuilder.new TestSetGenerator() {...}53100%2100%060100501
QueueTestSuiteBuilder52100%2100%050140401
AbstractCollectionTester51100%n/a070150701
MapTestSuiteBuilderTests.2.new AbstractMap() {...}51100%n/a08090801
SpliteratorTester.SpliteratorDecompositionStrategy.new SpliteratorTester.SpliteratorDecompositionStrategy() {...}51100%4100%050150301
SafeTreeMapTest.ReserializedMapTests47100%n/a050110501
TestEnumSetGenerator46100%2100%060100501
TestStringQueueGenerator44100%2100%06090501
SpliteratorTester.SpliteratorDecompositionStrategy44100%n/a01050101
TestStringCollectionGenerator44100%2100%06090501
TestStringSetGenerator44100%2100%06090501
TestStringListGenerator44100%2100%06090501
NavigableMapTestSuiteBuilder.DescendingTestMapGenerator43100%n/a080120801
MapTestSuiteBuilder.ReserializedMapGenerator43100%n/a07090701
SafeTreeMapTest.new TestStringSortedMapGenerator() {...}41100%2100%04090301
IteratorTesterTest.TesterThatCountsCalls40100%n/a03070301
IteratorFeature40100%n/a01090101
MapTestSuiteBuilderTests.2.1.EntrySet.1.new Map.Entry() {...}37100%n/a06070601
OpenJdk6ListTests36100%n/a04080401
OpenJdk6SetTests36100%n/a04070401
SafeTreeMap.new AbstractSet() {...}36100%n/a070100701
SafeTreeMapTest.new TestStringSortedMapGenerator() {...}35100%2100%03050201
IteratorTesterTest.new IteratorTester() {...}35100%n/a02020201
IteratorTesterTest.new IteratorTester() {...}35100%n/a03030301
DerivedCollectionGenerators.Bound34100%n/a01040101
MapTestSuiteBuilderTests.2.1.EntrySet.new Iterator() {...}32100%n/a05070501
MinimalIterable32100%2100%05090401
IteratorTesterTest.IteratorWithSunJavaBug652979531100%2100%050120401
MapTestSuiteBuilderTests.WrappedHashMapGenerator31100%2100%02040101
IteratorTesterTest.new IteratorTester() {...}30100%n/a02020201
IteratorTesterTest.new IteratorTester() {...}30100%n/a02020201
IteratorTesterTest.new IteratorTester() {...}30100%n/a02030201
SpliteratorTester.GeneralSpliterator29100%n/a06080601
SpliteratorTester.new SpliteratorTester.Ordered() {...}29100%2100%03040201
MinimalCollectionTest.new TestStringCollectionGenerator() {...}28100%4100%04050201
SetTestSuiteBuilder.ReserializedSetGenerator28100%n/a05070501
ListTestSuiteBuilder.ReserializedListGenerator28100%n/a05070501
SpliteratorTester.GeneralSpliteratorOfObject27100%2100%05070401
TestStringSortedMapGenerator27100%n/a07070701
SortedMapTestSuiteBuilder.NoRecurse26100%n/a02040201
IteratorTesterTest.new IteratorTester() {...}25100%n/a02020201
ListIteratorTester25100%n/a02060201
Helpers.new Comparator() {...}24100%2100%03040201
AbstractIteratorTester.KnownOrder24100%n/a01030101
DerivedCollectionGenerators24100%4100%03050101
SampleElements.Colliders23100%n/a01020101
MapTestSuiteBuilderTests.1.new AbstractMap() {...}23100%n/a03040301
SampleElements.Collider100%4100%05050301
OpenJdk6QueueTests100%n/a05060501
SpliteratorTester.SpliteratorDecompositionStrategy.new SpliteratorTester.SpliteratorDecompositionStrategy() {...}100%4100%04060201
TestStringSortedSetGenerator100%n/a07080701
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02040201
Helpers.new Iterable() {...}100%n/a02030201
SafeTreeSetTest.new TestStringSetGenerator() {...}100%n/a03050301
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02040201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02040201
AbstractIteratorTester.new AbstractIteratorTester.IteratorOperation() {...}100%n/a02040201
AbstractIteratorTester.new AbstractIteratorTester.IteratorOperation() {...}100%n/a02040201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02030201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02030201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02040201
TestsForSetsInJavaUtil.17.new AbstractSet() {...}100%n/a03030301
MapTestSuiteBuilderTests.new MapTestSuiteBuilderTests.WrappedHashMapGenerator() {...}100%2100%03040201
MapTestSuiteBuilderTests.new MapTestSuiteBuilderTests.WrappedHashMapGenerator() {...}100%2100%03040201
IteratorTesterTest.new IteratorTester() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02040201
TestsForListsInJavaUtil.9.new AbstractList() {...}100%n/a03030301
TestsForListsInJavaUtil.10.new AbstractSequentialList() {...}100%n/a03030301
IteratorTesterTest.10.new Iterator() {...}100%n/a04040401
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02040201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02040201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02040201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02050201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02030201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02040201
IteratorTesterTest.new IteratorTester() {...}100%n/a02020201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02030201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02030201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02030201
TestsForSetsInJavaUtil.new TestEnumSetGenerator() {...}100%2100%03040201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02030201
FeatureSpecificTestSuiteBuilderTest.new Runnable() {...}100%n/a02030201
FeatureSpecificTestSuiteBuilderTest.new Runnable() {...}100%n/a02030201
IteratorTesterTest.new IteratorTester() {...}100%n/a02020201
IteratorTesterTest.new IteratorTester() {...}100%n/a02020201
IteratorTesterTest.new IteratorTester() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
WrongType100%n/a01020101
AbstractIteratorTester.UnknownElementException100%n/a01020101
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02040201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02030201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
Platform100%n/a03040301
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
TestsForMapsInJavaUtil.new TestEnumMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02020201
IteratorTester100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
AbstractIteratorTester.new AbstractIteratorTester.Stimulus() {...}100%n/a02030201
SafeTreeSetTest.new TestStringSetGenerator() {...}100%n/a03030301
TestsForSetsInJavaUtil.new TestCollidingSetGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestCollidingSetGenerator100%n/a04040401
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestsForQueuesInJavaUtil.new TestStringQueueGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02020201
SpliteratorTester.SpliteratorDecompositionStrategy.new SpliteratorTester.SpliteratorDecompositionStrategy() {...}100%2100%03030201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
HelpersTest.new Iterable() {...}100%n/a02020201
SpliteratorTester.SpliteratorDecompositionStrategy.new SpliteratorTester.SpliteratorDecompositionStrategy() {...}100%n/a02030201
AbstractIteratorTester.Stimulus100%n/a02040201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
HelpersTest.new Iterable() {...}100%n/a02020201
Helpers.NullsBeforeTwo100%n/a02030201
AbstractContainerTester.ArrayWithDuplicate100%n/a01040101
PerCollectionSizeTestSuiteBuilder.OneSizeTestSuiteBuilder100%n/a02040201
Helpers.NullsBeforeB100%n/a02030201
SafeTreeSet.new Comparator() {...}100%n/a02020201
SafeTreeMap.new Comparator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringMapGenerator() {...}100%n/a02020201
TestsForMapsInJavaUtil.new TestStringSortedMapGenerator() {...}100%n/a02020201
TestsForListsInJavaUtil.new TestStringListGenerator() {...}100%n/a02020201
SampleElements.Strings100%n/a01020101
AbstractIteratorTester.PermittedMetaException.new AbstractIteratorTester.PermittedMetaException() {...}100%n/a02020201
AbstractIteratorTester.PermittedMetaException.new AbstractIteratorTester.PermittedMetaException() {...}100%n/a02020201
AbstractIteratorTester.PermittedMetaException.new AbstractIteratorTester.PermittedMetaException() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSetGenerator() {...}100%n/a02020201
TestsForSetsInJavaUtil.new TestStringSortedSetGenerator() {...}100%n/a02020201
SampleElements.Enums100%n/a01020101
Helpers.new Comparator() {...}100%n/a02020201
AbstractIteratorTester.new AbstractIteratorTester.IteratorOperation() {...}100%n/a02020201
AbstractIteratorTester.new AbstractIteratorTester.IteratorOperation() {...}100%n/a02030201
TestsForSetsInJavaUtil.NullFriendlyComparator100%n/a01010101
TestsForMapsInJavaUtil.NullFriendlyComparator100%n/a01010101
MinimalSetTest.new TestStringSetGenerator() {...}100%n/a02020201
IteratorTesterTest.10.1.new NoSuchElementException() {...}100%n/a01010101
IteratorTesterTest.10.1.new IllegalStateException() {...}100%n/a01010101
AbstractIteratorTester.new AbstractIteratorTester.IteratorOperation() {...}100%n/a02020201
FeatureSpecificTestSuiteBuilderTest.MyAbstractTester100%n/a02030201
FeatureSpecificTestSuiteBuilderTest.MyTestSuiteBuilder100%n/a01010101