- Case<T> - Interface in com.redfin.fuzzy
-
Cases are the principal building block of the fuzzy engine.
- CaseCompositionMode - Enum in com.redfin.fuzzy
-
Describes the different algorithms the fuzzy library can use to permute subcases when running tests or using one of
the
case composition functions.
- Cases - Class in com.redfin.fuzzy
-
- Cases() - Constructor for class com.redfin.fuzzy.Cases
-
- Cases.EightCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.FiveCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.FourCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.NineCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,INPUT9,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.SevenCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.SixCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.ThreeCaseCompositionFunction<INPUT1,INPUT2,INPUT3,OUTPUT> - Interface in com.redfin.fuzzy
-
- Cases.TwoCaseCompositionFunction<INPUT1,INPUT2,OUTPUT> - Interface in com.redfin.fuzzy
-
- checkNotEmpty(T[]) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
-
- checkNotNull(T) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
-
- checkNotNull(String, T) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
-
- checkNotNullAndContainsNoNulls(T[]) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
-
- checkNotNullAndContainsNoNulls(C) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
-
- cleanUp() - Static method in class com.redfin.fuzzy.Context
-
Marks the completion of a single test execution and all iterations.
- CollectionCase<COLLECTION extends Collection<ELEMENT>,ELEMENT> - Class in com.redfin.fuzzy.cases
-
- CollectionCase() - Constructor for class com.redfin.fuzzy.cases.CollectionCase
-
- CollectionCase.ListCase<T> - Class in com.redfin.fuzzy.cases
-
- CollectionCase.SetCase<T> - Class in com.redfin.fuzzy.cases
-
- com.redfin.fuzzy - package com.redfin.fuzzy
-
- com.redfin.fuzzy.cases - package com.redfin.fuzzy.cases
-
- com.redfin.fuzzy.pairwise - package com.redfin.fuzzy.pairwise
-
- compareTo(Generator<T>) - Method in class com.redfin.fuzzy.Generator
-
- compose(CaseCompositionMode, Case[], BiFunction<Random, Object[], OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(Case<INPUT>, BiFunction<Random, INPUT, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the subcases of the given base case.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Cases.TwoCaseCompositionFunction<INPUT1, INPUT2, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Cases.ThreeCaseCompositionFunction<INPUT1, INPUT2, INPUT3, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Cases.FourCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Cases.FiveCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Cases.SixCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Case<INPUT7>, Cases.SevenCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Case<INPUT7>, Case<INPUT8>, Cases.EightCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, INPUT8, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Case<INPUT7>, Case<INPUT8>, Case<INPUT9>, Cases.NineCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, INPUT8, INPUT9, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
-
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according
to a composition function.
- Context - Class in com.redfin.fuzzy
-
The principal engine of the fuzzy evaluation workflow.
- createCollection(int) - Method in class com.redfin.fuzzy.cases.CollectionCase
-
- createCollection(int) - Method in class com.redfin.fuzzy.cases.CollectionCase.ListCase
-
- createCollection(int) - Method in class com.redfin.fuzzy.cases.CollectionCase.SetCase
-