Package

zio

test

Permalink

package test

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. test
  2. CheckVariants
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ExecutedSpec[+L, +E, +S] = Spec[L, Either[TestFailure[E], TestSuccess[S]]]

    Permalink
  2. type TestAspectPoly = TestAspect[Nothing, Any, Nothing, Any, Nothing, Any]

    Permalink
  3. type TestExecutor[L, -T, +E, +S] = (Spec[L, T], ExecutionStrategy) ⇒ UIO[ExecutedSpec[L, E, S]]

    Permalink
  4. type TestReporter[-L, -E, -S] = (Duration, ExecutedSpec[L, E, S]) ⇒ URIO[TestLogger, Unit]

    Permalink
  5. type TestResult = AssertResult[Either[FailureDetails, Unit]]

    Permalink
  6. type ZSpec[-R, +E, +L, +S] = Spec[L, ZTest[R, E, S]]

    Permalink
  7. type ZTest[-R, +E, +S] = ZIO[R, TestFailure[E], TestSuccess[S]]

    Permalink

Value Members

  1. final def assert[A](value: ⇒ A, assertion: Assertion[A]): TestResult

    Permalink
  2. final def assertM[R, A](value: ZIO[R, Nothing, A], assertion: Assertion[A]): ZIO[R, Nothing, TestResult]

    Permalink
  3. final def check[R, A, B, C, D](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C], rv4: Gen[R, D])(test: (A, B, C, D) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  4. final def check[R, A, B, C](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C])(test: (A, B, C) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  5. final def check[R, A, B](rv1: Gen[R, A], rv2: Gen[R, B])(test: (A, B) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  6. final def check[R, A](rv: Gen[R, A])(test: (A) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  7. final def checkAll[R, A, B, C, D](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C], rv4: Gen[R, D])(test: (A, B, C, D) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  8. final def checkAll[R, A, B, C](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C])(test: (A, B, C) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  9. final def checkAll[R, A, B](rv1: Gen[R, A], rv2: Gen[R, B])(test: (A, B) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  10. final def checkAll[R, A](rv: Gen[R, A])(test: (A) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  11. final def checkAllM[R, A, B, C, D](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C], rv4: Gen[R, D])(test: (A, B, C, D) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  12. final def checkAllM[R, A, B, C](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C])(test: (A, B, C) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  13. final def checkAllM[R, A, B](rv1: Gen[R, A], rv2: Gen[R, B])(test: (A, B) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  14. final def checkAllM[R, A](rv: Gen[R, A])(test: (A) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  15. final def checkM[R, A, B, C, D](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C], rv4: Gen[R, D])(test: (A, B, C, D) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  16. final def checkM[R, A, B, C](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C])(test: (A, B, C) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  17. final def checkM[R, A, B](rv1: Gen[R, A], rv2: Gen[R, B])(test: (A, B) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  18. final def checkM[R, A](rv: Gen[R, A])(test: (A) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  19. final def checkSome[R, A, B, C, D](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C], rv4: Gen[R, D])(n: Int)(test: (A, B, C, D) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  20. final def checkSome[R, A, B, C](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C])(n: Int)(test: (A, B, C) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  21. final def checkSome[R, A, B](rv1: Gen[R, A], rv2: Gen[R, B])(n: Int)(test: (A, B) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  22. final def checkSome[R, A](rv: Gen[R, A])(n: Int)(test: (A) ⇒ TestResult): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  23. final def checkSomeM[R, A, B, C, D](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C], rv4: Gen[R, D])(n: Int)(test: (A, B, C, D) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  24. final def checkSomeM[R, A, B, C](rv1: Gen[R, A], rv2: Gen[R, B], rv3: Gen[R, C])(n: Int)(test: (A, B, C) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  25. final def checkSomeM[R, A, B](rv1: Gen[R, A], rv2: Gen[R, B])(n: Int)(test: (A, B) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  26. final def checkSomeM[R, A](rv: Gen[R, A])(n: Int)(test: (A) ⇒ ZIO[R, Nothing, TestResult]): ZIO[R, Nothing, TestResult]

    Permalink
    Definition Classes
    CheckVariants
  27. val defaultTestRunner: TestRunner[String, ZTest[MockEnvironment, Any, Any], Any, Any]

    Permalink
  28. final def fail[E](cause: Cause[E]): ZTest[Any, E, Nothing]

    Permalink
  29. final val ignore: ZTest[Any, Nothing, Nothing]

    Permalink
  30. final def platformSpecific[R, E, A, S](js: ⇒ A, jvm: ⇒ A)(f: (A) ⇒ ZTest[R, E, S]): ZTest[R, E, S]

    Permalink
  31. package sbt

    Permalink
  32. final def suite[L, T](label: L)(specs: Spec[L, T]*): Spec[L, T]

    Permalink
  33. final def test[L](label: L)(assertion: ⇒ TestResult): ZSpec[Any, Nothing, L, Unit]

    Permalink
  34. final def testM[R, L, T](label: L)(assertion: ZIO[R, Nothing, TestResult]): ZSpec[R, Nothing, L, Unit]

    Permalink

Inherited from CheckVariants

Inherited from AnyRef

Inherited from Any

Ungrouped