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
 

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