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 TypeClassDescriptionclassBase class for collection testers.classBase class for testers of classes (includingCollectionandMap) that contain elements.(package private) classAbstractIteratorTester<E,I extends Iterator<E>> Most of the logic forIteratorTesterandListIteratorTester.classAbstractMapTester<K,V> Base class for map testers.classThis abstract base class for testers allows the framework to inject needed information after JUnit constructs the instances.final classDerived suite generators, split out of the suite builders so that they are available to GWT.classclassA utility for testing an Iterator implementation by comparing its behavior to that of a "known good" reference implementation.classA utility similar toIteratorTesterfor testing aListIteratoragainst a known good reference implementation.classMapInterfaceTest<K,V> Tests representing the contract ofMap.classA simplistic collection which implements only the bare minimum allowed by the spec, and throws exceptions whenever it can.classMinimalSet<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 classOneSizeGenerator<T,E> Generator for collection of a particular size.interfaceThe subject-generator interface accepted by Collection testers, for testing a Collection at one particularCollectionSize.classA container class for the five sample elements we need for testing.final classTester forSpliteratorimplementations.classGeneratesList<Character>instances for test suites.interfaceCreates collections, containing sample elements, to be tested.classA generator using sample elements whose hash codes all collide badly.interfaceTo be implemented by test generators of things that can contain elements.classImplementation helper forTestMapGeneratorfor use with enum maps.classAn abstract TestSetGenerator for generating sets containing enum values.classCreate integer sets for collection tests.classCreate integer sets for testing collections that are sorted by natural ordering.interfaceCreates sets, containing sample elements, to be tested.classCreates map entries using sample keys and sample values.interfaceTestMapGenerator<K,V> Creates maps, containing sample elements, to be tested.interfaceCreates queues, containing sample elements, to be tested.interfaceCreates sets, containing sample elements, to be tested.interfaceCreates sorted maps, containing sample elements, to be tested.interfaceCreates sorted sets, containing sample elements, to be tested.classString creation for testing arbitrary collections.classTODO: javadoc.classImplementation helper forTestMapGeneratorfor use with maps of strings.classCreate queue of strings for tests.classCreate string sets for collection tests.classImplementation helper forTestMapGeneratorfor use with sorted maps of strings.classCreate string sets for testing collections that are sorted by natural ordering.interfaceTo be implemented by test generators that can produce test subjects without requiring any parameters.classCreates collections containing unhashable sample elements, to be tested.