Index

A B C D G I N P T V 
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.TestParameterValuesProvider implementation 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.TestParametersValuesProvider implementation 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
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.
A B C D G I N P T V 
All Classes|All Packages