p
dog
package dog
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- dog
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait Assert extends AnyRef
- type AssertionNel[A] = NonEmptyList[AssertionResult[A]]
- type AssertionResult[A] = \/[NotPassedCause, A]
- sealed abstract class ComposableTest [A] extends Product with Serializable
- type Config = Endo[Param]
- sealed abstract class NotPassedCause extends AnyRef
- final case class Param (timeout: Duration = Duration(30, TimeUnit.SECONDS), executor: TestExecutor = TestExecutor.default) extends Product with Serializable
- final case class Skipped (reason: String) extends NotPassedCause with Product with Serializable
- type Test[A] = Kleisli[TestResult, Config, A]
- type TestAp[A] = Kleisli[ValidationResult, Config, A]
- type TestCase[A] = Free[TestFixture, A]
- type TestCaseAp[A] = FreeAp[TestFixture, A]
- type TestCaseApRunner = NaturalTransformation[TestFixture, TestAp]
- implicit class TestCaseApSyntax [A] extends AnyRef
- type TestCaseRunner = NaturalTransformation[TestFixture, Test]
- implicit class TestCaseSyntax [A] extends AnyRef
- abstract class TestExecutor extends AnyRef
- type TestFixture[A] = LazyTuple2[Config, ComposableTest[A]]
- sealed abstract class TestResult [A] extends AnyRef
- sealed abstract class ValidationResult [A] extends AnyRef
- final case class Violated (reason: String) extends NotPassedCause with Product with Serializable
Value Members
- object AssertionResult
- object ComposableTest extends Serializable
- object NotPassedCause
- object Param extends Serializable
- object TestCase
- object TestResult
- object ValidationResult