Uses of Annotation Interface
com.google.common.collect.testing.ElementTypesAreNonnullByDefault
Packages that use ElementTypesAreNonnullByDefault
-
Uses of ElementTypesAreNonnullByDefault in com.google.common.collect.testing
Classes in com.google.common.collect.testing with annotations of type ElementTypesAreNonnullByDefaultModifier and TypeClassDescriptionclass
Base class for collection testers.class
Base class for testers of classes (includingCollection
andMap
) that contain elements.(package private) class
AbstractIteratorTester<E,
I extends Iterator<E>> Most of the logic forIteratorTester
andListIteratorTester
.class
AbstractMapTester<K,
V> Base class for map testers.class
This abstract base class for testers allows the framework to inject needed information after JUnit constructs the instances.final class
Derived suite generators, split out of the suite builders so that they are available to GWT.class
class
A utility for testing an Iterator implementation by comparing its behavior to that of a "known good" reference implementation.class
A utility similar toIteratorTester
for testing aListIterator
against a known good reference implementation.class
MapInterfaceTest<K,
V> Tests representing the contract ofMap
.class
A simplistic collection which implements only the bare minimum allowed by the spec, and throws exceptions whenever it can.class
MinimalSet<E>
A simplistic set which implements the bare minimum so that it can be used in tests without relying on any specific Set implementations.final class
OneSizeGenerator<T,
E> Generator for collection of a particular size.interface
The subject-generator interface accepted by Collection testers, for testing a Collection at one particularCollectionSize
.class
A container class for the five sample elements we need for testing.final class
Tester forSpliterator
implementations.class
GeneratesList<Character>
instances for test suites.interface
Creates collections, containing sample elements, to be tested.class
A generator using sample elements whose hash codes all collide badly.interface
To be implemented by test generators of things that can contain elements.class
Implementation helper forTestMapGenerator
for use with enum maps.class
An abstract TestSetGenerator for generating sets containing enum values.class
Create integer sets for collection tests.class
Create integer sets for testing collections that are sorted by natural ordering.interface
Creates sets, containing sample elements, to be tested.class
Creates map entries using sample keys and sample values.interface
TestMapGenerator<K,
V> Creates maps, containing sample elements, to be tested.interface
Creates queues, containing sample elements, to be tested.interface
Creates sets, containing sample elements, to be tested.interface
Creates sorted maps, containing sample elements, to be tested.interface
Creates sorted sets, containing sample elements, to be tested.class
String creation for testing arbitrary collections.class
TODO: javadoc.class
Implementation helper forTestMapGenerator
for use with maps of strings.class
Create queue of strings for tests.class
Create string sets for collection tests.class
Implementation helper forTestMapGenerator
for use with sorted maps of strings.class
Create string sets for testing collections that are sorted by natural ordering.interface
To be implemented by test generators that can produce test subjects without requiring any parameters.class
Creates collections containing unhashable sample elements, to be tested.