Tuple2Trials
com.sageserpent.americium.java.tupleTrials$.Tuple2Trials
class Tuple2Trials[Case1, Case2](firstTrials: Trials[Case1], secondTrials: Trials[Case2]) extends Tuple2Trials[Case1, Case2]
Attributes
- Graph
-
- Supertypes
-
trait Tuple2Trials[Case1, Case2]trait TrialsScaffolding[Tuple2[Case1, Case2], SupplyToSyntaxTuple2[Case1, Case2]]class Objecttrait Matchableclass AnyShow all
Members list
Type members
Classlikes
trait SupplyToSyntaxTuple2 extends SupplyToSyntaxTuple2[Case1, Case2]
Attributes
- Supertypes
-
trait SupplyToSyntaxTuple2[Case1, Case2]trait SupplyToSyntax[Tuple2[Case1, Case2]]class Objecttrait Matchableclass Any
- Self type
Inherited classlikes
abstract class TrialException(cause: Throwable) extends RuntimeException
Attributes
- Inherited from:
- TrialsFactoring
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
Attributes
- Definition Classes
-
Tuple2Trials
Reproduce a specific case in a repeatable fashion, based on a recipe.
Reproduce a specific case in a repeatable fashion, based on a recipe.
Value parameters
- recipe
-
This encodes a specific case and will only be understood by the same value of trials instance that was used to obtain it.
Attributes
- Returns
-
The specific
Case
denoted by the recipe. - Throws
-
RuntimeException
if the recipe does not correspond to the receiver, either due to it being created by a different flavour of trials instance or subsequent code changes.
- Definition Classes
Attributes
- Definition Classes
-
TrialsScaffolding
Attributes
- Definition Classes
-
TrialsScaffolding
Attributes
- Definition Classes
-
TrialsScaffolding
override def withLimits(casesLimit: Int, optionalLimits: OptionalLimits, shrinkageStop: ShrinkageStop[_ >: Tuple2[Case1, Case2]]): SupplyToSyntaxTuple2
Attributes
- Definition Classes
-
TrialsScaffolding
Attributes
- Definition Classes
-
TrialsScaffolding
override def withStrategy(casesLimitStrategyFactory: Function[CaseSupplyCycle, CasesLimitStrategy]): SupplyToSyntaxTuple2
Attributes
- Definition Classes
-
TrialsScaffolding
override def withStrategy(casesLimitStrategyFactory: Function[CaseSupplyCycle, CasesLimitStrategy], optionalLimits: OptionalLimits): SupplyToSyntaxTuple2
Attributes
- Definition Classes
-
TrialsScaffolding
override def withStrategy(casesLimitStrategyFactory: Function[CaseSupplyCycle, CasesLimitStrategy], optionalLimits: OptionalLimits, shrinkageStop: ShrinkageStop[_ >: Tuple2[Case1, Case2]]): SupplyToSyntaxTuple2
Attributes
- Definition Classes
-
TrialsScaffolding
In this article