Package com.google.common.collect.testing.features

Interface Summary
Feature<T> Base class for enumerating the features of an interface to be tested.
 

Class Summary
FeatureUtil Utilities for collecting and validating tester requirements from annotations.
TesterRequirements Encapsulates the constraints that a class under test must satisfy in order for a tester method to be run against that class.
 

Enum Summary
CollectionFeature Optional features of classes derived from Collection.
CollectionSize When describing the features of the collection produced by a given generator (i.e.
ListFeature Optional features of classes derived from List.
MapFeature Optional features of classes derived from Map.
SetFeature Optional features of classes derived from Set.
 

Exception Summary
ConflictingRequirementsException Thrown when requirements on a tester method or class conflict with each other.
 

Annotation Types Summary
CollectionFeature.Require  
CollectionSize.Require  
ListFeature.Require  
MapFeature.Require  
SetFeature.Require  
TesterAnnotation Use this to meta-annotate XxxFeature.Require annotations, so that those annotations can be used to decide whether to apply a test to a given class-under-test.
 



Copyright © 2010-2012. All Rights Reserved.