Uses of Annotation Interface
com.google.common.testing.ElementTypesAreNonnullByDefault
Packages that use ElementTypesAreNonnullByDefault
-
Uses of ElementTypesAreNonnullByDefault in com.google.common.testing
Classes in com.google.common.testing with annotations of type ElementTypesAreNonnullByDefaultModifier and TypeClassDescriptionclassAutomatically runs sanity checks against top level classes in the same package of the test that extendsAbstractPackageSanityTests.final classSupplies an arbitrary "default" instance for a wide range of types, often useful in testing utilities.(package private) final classAnClusterExceptionis a data structure that allows for some code to "throw multiple exceptions", or something close to it.final classCollectorTester<T,A, R> Tester forCollectorimplementations.(package private) classGenerates a dummy interface proxy that simply returns a dummy value for each method.final classTester for equals() and hashCode() methods of a class.final classTester forEquivalencerelationships between groups of objects.classA Ticker whose value can be advanced programmatically in test.final classTester to ensure forwarding wrapper works by delegating calls to the corresponding method with the same parameters forwarded and return value forwarded back or exception propagated as is.final classTesting utilities relating to garbage collection finalization.final classA test utility that verifies that your methods and constructors throwNullPointerExceptionorUnsupportedOperationExceptionwhenever null is passed to a parameter whose declaration or type isn't annotated with an annotation with the simple nameNullable,CheckForNull,NullableType, orNullableDecl.(package private) final classMethods factored out so that they can be emulated differently in GWT.(package private) final classImplementation helper forEqualsTesterandEquivalenceTesterthat tests for equivalence classes.final classTests serialization and deserialization of an object, optionally asserting that the resulting object is equal to the original.classSimple utility for when you want to create aTearDownthat may throw an exception but should not fail a test when it does.interfaceAn object that can perform aTearDown.tearDown()operation.interfaceAny object which can accept registrations ofTearDowninstances.classATearDownStackcontains a stack ofTearDowninstances.classTests may use this to intercept messages that are logged by the code under test.