Tuple3Trials

class Tuple3Trials[+Case1, +Case2, +Case3](firstTrials: Trials[Case1], secondTrials: Trials[Case2], thirdTrials: Trials[Case3]) extends Tuple3Trials[Case1, Case2, Case3]
trait Tuple3Trials[Case1, Case2, Case3]
trait TrialsScaffolding[(Case1, Case2, Case3)]
trait TrialsFactoring[(Case1, Case2, Case3)]
class Object
trait Matchable
class Any

Type members

Classlikes

trait SupplyToSyntaxTuple3 extends SupplyToSyntaxTuple3[Case1, Case2, Case3]

Inherited classlikes

abstract class TrialException(cause: Throwable) extends RuntimeException
Inherited from:
TrialsFactoring

Value members

Concrete methods

def and[Case4](fourthTrials: Trials[Case4]): Tuple4Trials[Case1, Case2, Case3, Case4]
override def reproduce(recipe: String): (Case1, Case2, Case3)
Definition Classes
override def trials: Trials[(Case1, Case2, Case3)]
Definition Classes
override def withLimits(casesLimit: Int, complexityLimit: Int, shrinkageAttemptsLimit: Int, shrinkageStop: () => (Case1, Case2, Case3)): SupplyToSyntaxTuple3
Definition Classes
def withRecipe(recipe: String): SupplyToSyntaxTuple3
override def withStrategy(casesLimitStrategyFactory: CaseSupplyCycle => CasesLimitStrategy, complexityLimit: Int, shrinkageAttemptsLimit: Int, shrinkageStop: () => (Case1, Case2, Case3)): SupplyToSyntaxTuple3
Definition Classes