catalysts.checklite.testkit

TestSpec

trait TestSpec extends CheckLite with testkit.TestSpec with LawSpec with TestKit

Linear Supertypes
TestKit, testkit.TestKit, LawKit, LawSpec, testkit.TestSpec, CheckLite, SpecBase[Prop, Properties], Properties, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TestSpec
  2. TestKit
  3. TestKit
  4. LawKit
  5. LawSpec
  6. TestSpec
  7. CheckLite
  8. SpecBase
  9. Properties
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AnyOps2[A] extends AnyRef

    Definition Classes
    SpecBase
  2. implicit class AnyRefOps[A <: AnyRef] extends AnyRef

    Definition Classes
    SpecBase
  3. type AssertResult = Unit

    Definition Classes
    TestKit → TestKit
  4. implicit class CheckLiteStringOps extends SpecBaseStringOps

    Definition Classes
    CheckLite
  5. type ExceptionResult = Unit

    Definition Classes
    TestKit → TestKit
  6. type ForAllResult = Prop

    Definition Classes
    TestKit → LawKit
  7. type Prettify[T] = (T) ⇒ Pretty

    Definition Classes
    LawKit
  8. implicit class PropertyOps2 extends AnyRef

    Definition Classes
    CheckLite
  9. sealed class PropertySpecifier extends AnyRef

    Definition Classes
    Properties
  10. abstract class SpecBaseStringOps extends AnyRef

    Definition Classes
    SpecBase
  11. type Structure = Unit

    Definition Classes
    TestKit → LawKit
  12. type TestBlock = Unit

    Definition Classes
    TestKit → TestKit
  13. type TestEqual[A] = Unit

    Definition Classes
    TestKit → TestKit
  14. type TestNest = Unit

    Definition Classes
    TestKit → TestKit
  15. type TestShow[A] = Unit

    Definition Classes
    TestKit → TestKit

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def all[T1, T2, T3, T4, T5, T6, R](fun: (T1, T2, T3, T4, T5, T6) ⇒ R): ForAllResult

    Definition Classes
    LawSpec
    Annotations
    @macroImpl( ... )
  7. def all[T1, T2, T3, T4, T5, R](fun: (T1, T2, T3, T4, T5) ⇒ R): ForAllResult

    Definition Classes
    LawSpec
    Annotations
    @macroImpl( ... )
  8. def all[T1, T2, T3, T4, R](fun: (T1, T2, T3, T4) ⇒ R): ForAllResult

    Definition Classes
    LawSpec
    Annotations
    @macroImpl( ... )
  9. def all[T1, T2, T3, R](fun: (T1, T2, T3) ⇒ R): ForAllResult

    Definition Classes
    LawSpec
    Annotations
    @macroImpl( ... )
  10. def all[T1, T2, R](fun: (T1, T2) ⇒ R): ForAllResult

    Definition Classes
    LawSpec
    Annotations
    @macroImpl( ... )
  11. def all[T1, R](fun: (T1) ⇒ R): ForAllResult

    Definition Classes
    LawSpec
    Annotations
    @macroImpl( ... )
  12. implicit def anyToProp(u: ⇒ Any): Prop

    Definition Classes
    SpecBase
  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def assertEqEqEqImpl[A](actual: ⇒ A, expected: ⇒ A)(implicit show: Show[A], equal: Equal[A]): AssertResult

    Definition Classes
    TestSpec → TestSpec
  15. def assertEqEqImpl[A](actual: ⇒ A, expected: ⇒ A): AssertResult

    Definition Classes
    TestSpec → TestSpec
  16. def assertMsgEqEqImpl[A](msg: String, actual: ⇒ A, expected: ⇒ A): AssertResult

    Definition Classes
    TestSpec → TestSpec
  17. def assert_==[A](msg: String, actual: ⇒ A, expected: ⇒ A): AssertResult

    Definition Classes
    TestSpec
    Annotations
    @macroImpl( ... )
  18. def assert_==[A](actual: ⇒ A, expected: ⇒ A): AssertResult

    Definition Classes
    TestSpec
    Annotations
    @macroImpl( ... )
  19. def assert_===[A](actual: ⇒ A, expected: ⇒ A): AssertResult

    Definition Classes
    TestSpec
    Annotations
    @macroImpl( ... )
  20. def assert_Throw[A, T <: Throwable](actual: ⇒ A): ExceptionResult

    Definition Classes
    TestSpec
    Annotations
    @macroImpl( ... )
  21. def assert_ThrowImpl[A, T <: Throwable](actual: ⇒ A)(implicit m: ClassTag[T]): ExceptionResult

    Definition Classes
    TestSpec → TestSpec
  22. def block(s: String)(a: ⇒ Any): Unit

    Definition Classes
    TestSpec → TestSpec
  23. implicit def booleanToProp(b: ⇒ Boolean): Prop

    Definition Classes
    CheckLite → SpecBase
  24. def check(x: ⇒ Boolean): Unit

    Definition Classes
    SpecBase
  25. def check(prms: Parameters): Unit

    Definition Classes
    Properties
  26. def checkAll(props: Properties): Seq[ListBuffer[(String, Prop)]]

    Definition Classes
    CheckLite
  27. def checkAll(name: String, props: Properties): Seq[ListBuffer[(String, Prop)]]

    Definition Classes
    CheckLite
  28. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  31. def fail(msg: String): Nothing

    Definition Classes
    SpecBase
  32. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. def forAllImpl1[T1, R](fun: (T1) ⇒ R)(implicit arbA: Arbitrary[T1], shrA: Shrink[T1], pretty1: (T1) ⇒ Pretty): ForAllResult

    Definition Classes
    TestSpec → LawSpec
  34. def forAllImpl2[T1, T2, R](fun: (T1, T2) ⇒ R)(implicit arbA: Arbitrary[T1], shrA: Shrink[T1], pretty1: (T1) ⇒ Pretty, arbB: Arbitrary[T2], shrB: Shrink[T2], pretty2: (T2) ⇒ Pretty): ForAllResult

    Definition Classes
    TestSpec → LawSpec
  35. def forAllImpl3[T1, T2, T3, R](fun: (T1, T2, T3) ⇒ R)(implicit arbA: Arbitrary[T1], shrA: Shrink[T1], pretty1: (T1) ⇒ Pretty, arbB: Arbitrary[T2], shrB: Shrink[T2], pretty2: (T2) ⇒ Pretty, arbC: Arbitrary[T3], shrC: Shrink[T3], pretty3: (T3) ⇒ Pretty): ForAllResult

    Definition Classes
    TestSpec → LawSpec
  36. def forAllImpl4[T1, T2, T3, T4, R](fun: (T1, T2, T3, T4) ⇒ R)(implicit arbA: Arbitrary[T1], shrA: Shrink[T1], pretty1: (T1) ⇒ Pretty, arbB: Arbitrary[T2], shrB: Shrink[T2], pretty2: (T2) ⇒ Pretty, arbC: Arbitrary[T3], shrC: Shrink[T3], pretty3: (T3) ⇒ Pretty, arbD: Arbitrary[T4], shrD: Shrink[T4], pretty4: (T4) ⇒ Pretty): ForAllResult

    Definition Classes
    TestSpec → LawSpec
  37. def forAllImpl5[T1, T2, T3, T4, T5, R](fun: (T1, T2, T3, T4, T5) ⇒ R)(implicit arbA: Arbitrary[T1], shrA: Shrink[T1], pretty1: (T1) ⇒ Pretty, arbB: Arbitrary[T2], shrB: Shrink[T2], pretty2: (T2) ⇒ Pretty, arbC: Arbitrary[T3], shrC: Shrink[T3], pretty3: (T3) ⇒ Pretty, arbD: Arbitrary[T4], shrD: Shrink[T4], pretty4: (T4) ⇒ Pretty, arbE: Arbitrary[T5], shrE: Shrink[T5], pretty5: (T5) ⇒ Pretty): ForAllResult

    Definition Classes
    TestSpec → LawSpec
  38. def forAllImpl6[T1, T2, T3, T4, T5, T6, R](fun: (T1, T2, T3, T4, T5, T6) ⇒ R)(implicit arbA: Arbitrary[T1], shrA: Shrink[T1], pretty1: (T1) ⇒ Pretty, arbB: Arbitrary[T2], shrB: Shrink[T2], pretty2: (T2) ⇒ Pretty, arbC: Arbitrary[T3], shrC: Shrink[T3], pretty3: (T3) ⇒ Pretty, arbD: Arbitrary[T4], shrD: Shrink[T4], pretty4: (T4) ⇒ Pretty, arbE: Arbitrary[T5], shrE: Shrink[T5], pretty5: (T5) ⇒ Pretty, arbF: Arbitrary[T6], shrF: Shrink[T6], pretty6: (T6) ⇒ Pretty): ForAllResult

    Definition Classes
    TestSpec → LawSpec
  39. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  40. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  41. def include(ps: Properties, prefix: String): Unit

    Definition Classes
    Properties
  42. def include(ps: Properties): Unit

    Definition Classes
    Properties
  43. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  44. def main(args: Array[String]): Unit

    Definition Classes
    Properties
  45. val name: String

    Definition Classes
    CheckLite → Properties
  46. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  47. def nest(s: String)(a: ⇒ Any): Unit

    Definition Classes
    TestSpec → TestSpec
  48. final def notify(): Unit

    Definition Classes
    AnyRef
  49. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  50. def overrideParameters(p: Parameters): Parameters

    Definition Classes
    Properties
  51. implicit def propToProp(p: ⇒ Prop): Prop

    Definition Classes
    SpecBase
  52. def properties: Seq[(String, Prop)]

    Definition Classes
    Properties
  53. lazy val property: PropertySpecifier

    Definition Classes
    Properties
  54. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  55. def toString(): String

    Definition Classes
    AnyRef → Any
  56. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from TestKit

Inherited from testkit.TestKit

Inherited from LawKit

Inherited from LawSpec

Inherited from testkit.TestSpec

Inherited from CheckLite

Inherited from SpecBase[Prop, Properties]

Inherited from Properties

Inherited from AnyRef

Inherited from Any

Ungrouped