Tuple4Trials

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

Type members

Classlikes

trait SupplyToSyntaxTuple4 extends SupplyToSyntaxTuple4[Case1, Case2, Case3, Case4]

Inherited classlikes

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

Value members

Concrete methods

override def reproduce(recipe: String): (Case1, Case2, Case3, Case4)
Definition Classes
override def trials: Trials[(Case1, Case2, Case3, Case4)]
Definition Classes
override def withLimit(limit: Int, complexityLimit: Int): SupplyToSyntaxTuple4
Definition Classes
override def withLimits(casesLimit: Int, complexityLimit: Int, shrinkageAttemptsLimit: Int, shrinkageStop: () => (Case1, Case2, Case3, Case4)): SupplyToSyntaxTuple4
Definition Classes
def withRecipe(recipe: String): SupplyToSyntaxTuple4