ScalaCheckFunction8

case class ScalaCheckFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R](execute: (T1, T2, T3, T4, T5, T6, T7, T8) => R, argInstances1: ScalaCheckArgInstances[T1], argInstances2: ScalaCheckArgInstances[T2], argInstances3: ScalaCheckArgInstances[T3], argInstances4: ScalaCheckArgInstances[T4], argInstances5: ScalaCheckArgInstances[T5], argInstances6: ScalaCheckArgInstances[T6], argInstances7: ScalaCheckArgInstances[T7], argInstances8: ScalaCheckArgInstances[T8], prettyFreqMap: FreqMap[Set[Any]] => Pretty, asResult: AsResult[R], context: Option[Context], parameters: Parameters) extends ScalaCheckFunction
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Types

type SelfType = ScalaCheckFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

Value members

Concrete methods

def collectAllArgs(f1: T1 => Any, f2: T2 => Any, f3: T3 => Any, f4: T4 => Any, f5: T5 => Any, f6: T6 => Any, f7: T7 => Any, f8: T8 => Any): SelfType
def collectArg1(f: T1 => Any): SelfType
def collectArg2(f: T2 => Any): SelfType
def collectArg3(f: T3 => Any): SelfType
def collectArg4(f: T4 => Any): SelfType
def collectArg5(f: T5 => Any): SelfType
def collectArg6(f: T6 => Any): SelfType
def collectArg7(f: T7 => Any): SelfType
def collectArg8(f: T8 => Any): SelfType
def prepare(action: (T1, T2, T3, T4, T5, T6, T7, T8) => (T1, T2, T3, T4, T5, T6, T7, T8)): SelfType
def pretties(p1: T1 => String, p2: T2 => String, p3: T3 => String, p4: T4 => String, p5: T5 => String, p6: T6 => String, p7: T7 => String, p8: T8 => String): SelfType
def pretty1(p1: T1 => String): SelfType
def pretty2(p2: T2 => String): SelfType
def pretty3(p3: T3 => String): SelfType
def pretty4(p4: T4 => String): SelfType
def pretty5(p5: T5 => String): SelfType
def pretty6(p6: T6 => String): SelfType
def pretty7(p7: T7 => String): SelfType
def pretty8(p8: T8 => String): SelfType
def setArbitraries(a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8]): SelfType
def setArbitrary1(a1: Arbitrary[T1]): SelfType
def setArbitrary2(a2: Arbitrary[T2]): SelfType
def setArbitrary3(a3: Arbitrary[T3]): SelfType
def setArbitrary4(a4: Arbitrary[T4]): SelfType
def setArbitrary5(a5: Arbitrary[T5]): SelfType
def setArbitrary6(a6: Arbitrary[T6]): SelfType
def setArbitrary7(a7: Arbitrary[T7]): SelfType
def setArbitrary8(a8: Arbitrary[T8]): SelfType
def setContext(context: Context): SelfType
def setGen1(g1: Gen[T1]): SelfType
def setGen2(g2: Gen[T2]): SelfType
def setGen3(g3: Gen[T3]): SelfType
def setGen4(g4: Gen[T4]): SelfType
def setGen5(g5: Gen[T5]): SelfType
def setGen6(g6: Gen[T6]): SelfType
def setGen7(g7: Gen[T7]): SelfType
def setGen8(g8: Gen[T8]): SelfType
def setGens(g1: Gen[T1], g2: Gen[T2], g3: Gen[T3], g4: Gen[T4], g5: Gen[T5], g6: Gen[T6], g7: Gen[T7], g8: Gen[T8]): SelfType
def setPretties(p1: T1 => Pretty, p2: T2 => Pretty, p3: T3 => Pretty, p4: T4 => Pretty, p5: T5 => Pretty, p6: T6 => Pretty, p7: T7 => Pretty, p8: T8 => Pretty): SelfType
def setPretty1(p1: T1 => Pretty): SelfType
def setPretty2(p2: T2 => Pretty): SelfType
def setPretty3(p3: T3 => Pretty): SelfType
def setPretty4(p4: T4 => Pretty): SelfType
def setPretty5(p5: T5 => Pretty): SelfType
def setPretty6(p6: T6 => Pretty): SelfType
def setPretty7(p7: T7 => Pretty): SelfType
def setPretty8(p8: T8 => Pretty): SelfType
def setPrettyFreqMap(f: FreqMap[Set[Any]] => Pretty): SelfType
def setSeed(seed: Seed): SelfType
def setSeed(seed: String): SelfType
def setShrink1(s1: Shrink[T1]): SelfType
def setShrink2(s2: Shrink[T2]): SelfType
def setShrink3(s3: Shrink[T3]): SelfType
def setShrink4(s4: Shrink[T4]): SelfType
def setShrink5(s5: Shrink[T5]): SelfType
def setShrink6(s6: Shrink[T6]): SelfType
def setShrink7(s7: Shrink[T7]): SelfType
def setShrink8(s8: Shrink[T8]): SelfType
def setShrinks(s1: Shrink[T1], s2: Shrink[T2], s3: Shrink[T3], s4: Shrink[T4], s5: Shrink[T5], s6: Shrink[T6], s7: Shrink[T7], s8: Shrink[T8]): SelfType

Inherited methods

def after(action: => Any): SelfType
Inherited from:
ScalaCheckFunction
def around(action: Result => Result): SelfType
Inherited from:
ScalaCheckFunction
def before(action: => Any): SelfType
Inherited from:
ScalaCheckFunction
def beforeAfter(beforeAction: => Any, afterAction: => Any): SelfType
Inherited from:
ScalaCheckFunction
def display(minTestsOk: Int, minSize: Int, maxDiscardRatio: Float, maxSize: Int, workers: Int, callback: TestCallback, loader: Option[ClassLoader]): SelfType
Inherited from:
ScalaCheckProperty
protected def executeInContext[R : AsResult](result: => R): Prop
Inherited from:
ScalaCheckFunction
def prettyFreqMap(f: FreqMap[Set[Any]] => String): SelfType
Inherited from:
ScalaCheckProperty
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def set(minTestsOk: Int, minSize: Int, maxDiscardRatio: Float, maxSize: Int, workers: Int, callback: TestCallback, loader: Option[ClassLoader]): SelfType
Inherited from:
ScalaCheckProperty
def setVerbosity(v: Int): SelfType
Inherited from:
ScalaCheckProperty

Concrete fields

lazy val prop: Prop
lazy val propFunction: (T1, T2, T3, T4, T5, T6, T7, T8) => Prop