Index
A B C D G I N P T V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- addParameter(String, Object) - Method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues.Builder
-
Adds a parameter by its name.
- addParameters(Map<String, Object>) - Method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues.Builder
-
Adds parameters by thris names.
B
- build() - Method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues.Builder
- builder() - Static method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues
- Builder() - Constructor for class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues.Builder
C
- com.google.testing.junit.testparameterinjector - package com.google.testing.junit.testparameterinjector
- createTestMethodProcessorList() - Method in class com.google.testing.junit.testparameterinjector.TestParameterInjector
- customName() - Method in annotation type com.google.testing.junit.testparameterinjector.TestParameters
-
Overrides the name of the parameter set that is used in the test name.
D
- DefaultTestParametersValuesProvider() - Constructor for class com.google.testing.junit.testparameterinjector.TestParameters.DefaultTestParametersValuesProvider
- DefaultTestParameterValuesProvider() - Constructor for class com.google.testing.junit.testparameterinjector.TestParameter.DefaultTestParameterValuesProvider
G
- getValueType(Class<? extends Annotation>, Optional<Class<?>>) - Method in class com.google.testing.junit.testparameterinjector.TestParameter.InternalImplementationOfThisParameter
I
- InternalImplementationOfThisParameter() - Constructor for class com.google.testing.junit.testparameterinjector.TestParameter.InternalImplementationOfThisParameter
N
- name() - Method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues
-
A name for this set of parameters that will be used for describing this test.
- name(String) - Method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues.Builder
-
Sets a name for this set of parameters that will be used for describing this test.
P
- parametersMap() - Method in class com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValues
-
A map, mapping parameter names to their values.
- provideValues() - Method in class com.google.testing.junit.testparameterinjector.TestParameter.DefaultTestParameterValuesProvider
- provideValues() - Method in interface com.google.testing.junit.testparameterinjector.TestParameter.TestParameterValuesProvider
- provideValues() - Method in class com.google.testing.junit.testparameterinjector.TestParameters.DefaultTestParametersValuesProvider
- provideValues() - Method in interface com.google.testing.junit.testparameterinjector.TestParameters.TestParametersValuesProvider
- provideValues(Annotation, Optional<Class<?>>) - Method in class com.google.testing.junit.testparameterinjector.TestParameter.InternalImplementationOfThisParameter
T
- TestParameter - Annotation Type in com.google.testing.junit.testparameterinjector
-
Test parameter annotation that defines the values that a single parameter can have.
- TestParameter.DefaultTestParameterValuesProvider - Class in com.google.testing.junit.testparameterinjector
-
Default
TestParameter.TestParameterValuesProviderimplementation that does nothing. - TestParameter.InternalImplementationOfThisParameter - Class in com.google.testing.junit.testparameterinjector
-
Implementation of this parameter annotation.
- TestParameter.TestParameterValuesProvider - Interface in com.google.testing.junit.testparameterinjector
-
Interface for custom providers of test parameter values.
- TestParameterInjector - Class in com.google.testing.junit.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.
- TestParameterInjector(Class<?>) - Constructor for class com.google.testing.junit.testparameterinjector.TestParameterInjector
- TestParameters - Annotation Type in com.google.testing.junit.testparameterinjector
-
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.DefaultTestParametersValuesProvider - Class in com.google.testing.junit.testparameterinjector
-
Default
TestParameters.TestParametersValuesProviderimplementation that does nothing. - TestParameters.RepeatedTestParameters - Annotation Type in com.google.testing.junit.testparameterinjector
-
Holder annotation for multiple @TestParameters annotations.
- TestParameters.TestParametersValues - Class in com.google.testing.junit.testparameterinjector
-
A set of parameters for a single method invocation.
- TestParameters.TestParametersValues.Builder - Class in com.google.testing.junit.testparameterinjector
-
Builder for
TestParameters.TestParametersValues. - TestParameters.TestParametersValuesProvider - Interface in com.google.testing.junit.testparameterinjector
-
Interface for custom providers of test parameter values.
V
- value() - Method in annotation type com.google.testing.junit.testparameterinjector.TestParameter
-
Array of stringified values for the annotated type.
- value() - Method in annotation type com.google.testing.junit.testparameterinjector.TestParameters.RepeatedTestParameters
- value() - Method in annotation type com.google.testing.junit.testparameterinjector.TestParameters
-
Specifies one or more stringified sets of parameters in YAML format.
- valuesProvider() - Method in annotation type com.google.testing.junit.testparameterinjector.TestParameter
-
Sets a provider that will return a list of parameter values.
- valuesProvider() - Method in annotation type com.google.testing.junit.testparameterinjector.TestParameters
-
Sets a provider that will return a list of parameter sets.
All Classes|All Packages