Package com.google.testing.junit.testparameterinjector
-
Interface Summary Interface Description TestParameter.TestParameterValuesProvider Deprecated. UseTestParameterValuesProviderinstead.TestParameters.TestParametersValuesProvider Deprecated. UseTestParametersValuesProviderinstead. -
Class Summary Class Description TestParameter.DefaultTestParameterValuesProvider DefaultTestParameter.TestParameterValuesProviderimplementation that does nothing.TestParameter.InternalImplementationOfThisParameter Implementation of this parameter annotation.TestParameterInjector A JUnit4 test runner which knows how to instantiate and run test classes where each test case may be parameterized with its own unique set of test parameters.TestParameters.DefaultTestParametersValuesProvider DefaultTestParameters.TestParametersValuesProviderimplementation that does nothing.TestParameters.TestParametersValues A set of parameters for a single method invocation.TestParameters.TestParametersValues.Builder Builder forTestParameters.TestParametersValues.TestParametersValuesProvider Abstract class for custom providers of @TestParameters values.TestParametersValuesProvider.Context An immutable value class that contains extra information about the context of the parameter for which values are being provided.TestParameterValue Wrapper class around a parameter value.TestParameterValuesProvider Abstract class for custom providers of @TestParameter values.TestParameterValuesProvider.Context An immutable value class that contains extra information about the context of the parameter for which values are being provided. -
Annotation Types Summary Annotation Type Description TestParameter Test parameter annotation that defines the values that a single parameter can have.TestParameters Annotation that can be placed (repeatedly) on @Test-methods or a test constructor to indicate the sets of parameters that it should be invoked with.TestParameters.RepeatedTestParameters Holder annotation for multiple @TestParameters annotations.