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
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 JUnit 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 (as opposed to
Parameterizedwhere each test case in a test class is invoked with the exact same set of 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 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.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
-
Array of stringified set 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