| Package | Description |
|---|---|
| com.redfin.fuzzy |
| Modifier and Type | Method and Description |
|---|---|
static CaseCompositionMode |
CaseCompositionMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CaseCompositionMode[] |
CaseCompositionMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static <OUTPUT> Case<OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case[] baseCases,
BiFunction<Random,Object[],OUTPUT> composition)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,INPUT9,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Case<INPUT4> baseCase4,
Case<INPUT5> baseCase5,
Case<INPUT6> baseCase6,
Case<INPUT7> baseCase7,
Case<INPUT8> baseCase8,
Case<INPUT9> baseCase9,
Cases.NineCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,INPUT9,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Case<INPUT4> baseCase4,
Case<INPUT5> baseCase5,
Case<INPUT6> baseCase6,
Case<INPUT7> baseCase7,
Case<INPUT8> baseCase8,
Cases.EightCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Case<INPUT4> baseCase4,
Case<INPUT5> baseCase5,
Case<INPUT6> baseCase6,
Case<INPUT7> baseCase7,
Cases.SevenCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Case<INPUT4> baseCase4,
Case<INPUT5> baseCase5,
Case<INPUT6> baseCase6,
Cases.SixCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Case<INPUT4> baseCase4,
Case<INPUT5> baseCase5,
Cases.FiveCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,INPUT4,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Case<INPUT4> baseCase4,
Cases.FourCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,INPUT3,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Case<INPUT3> baseCase3,
Cases.ThreeCaseCompositionFunction<INPUT1,INPUT2,INPUT3,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static <INPUT1,INPUT2,OUTPUT> |
Cases.compose(CaseCompositionMode caseCompositionMode,
Case<INPUT1> baseCase1,
Case<INPUT2> baseCase2,
Cases.TwoCaseCompositionFunction<INPUT1,INPUT2,OUTPUT> compositionFunction)
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
|
static void |
Context.init(CaseCompositionMode caseCompositionMode,
long randomSeed)
Initializes the context in preparation for running a single test (the context should be initialized for each
test individually).
|
Copyright © 2017 Redfin. All rights reserved.