TrialsApi

trait TrialsApi
class Object
trait Matchable
class Any

Value members

Abstract methods

def alternate[Case](firstAlternative: Trials[Case], secondAlternative: Trials[Case], otherAlternatives: Trials[Case]*): Trials[Case]
def alternate[Case](alternatives: Iterable[Trials[Case]]): Trials[Case]
def alternateWithWeights[Case](firstAlternative: (Int, Trials[Case]), secondAlternative: (Int, Trials[Case]), otherAlternatives: (Int, Trials[Case])*): Trials[Case]
def alternateWithWeights[Case](alternatives: Iterable[(Int, Trials[Case])]): Trials[Case]
def booleans: Trials[Boolean]
def bytes: Trials[Byte]
def characters: Trials[Char]
def characters(lowerBound: Char, upperBound: Char): Trials[Char]
def characters(lowerBound: Char, upperBound: Char, shrinkageTarget: Char): Trials[Char]
def choose[Case](firstChoice: Case, secondChoice: Case, otherChoices: Case*): Trials[Case]
def choose[Case](choices: Iterable[Case]): Trials[Case]
def chooseWithWeights[Case](firstChoice: (Int, Case), secondChoice: (Int, Case), otherChoices: (Int, Case)*): Trials[Case]
def chooseWithWeights[Case](choices: Iterable[(Int, Case)]): Trials[Case]
def delay[Case](delayed: => Trials[Case]): Trials[Case]
def doubles: Trials[Double]
def instants: Trials[Instant]
def integers: Trials[Int]
def integers(lowerBound: Int, upperBound: Int): Trials[Int]
def integers(lowerBound: Int, upperBound: Int, shrinkageTarget: Int): Trials[Int]
def longs: Trials[Long]
def longs(lowerBound: Long, upperBound: Long): Trials[Long]
def longs(lowerBound: Long, upperBound: Long, shrinkageTarget: Long): Trials[Long]
def only[Case](onlyCase: Case): Trials[Case]
def sequences[Case, Sequence[_] : Traverse](sequenceOfTrials: Sequence[Trials[Case]])(implicit evidence$1: Traverse[Sequence], factory: Factory[Case, Sequence[Case]]): Trials[Sequence[Case]]
def stream[Case](factory: CaseFactory[Case]): Trials[Case]
def streamLegacy[Case](factory: Long => Case): Trials[Case]
def strings: Trials[String]