dog
package
dog
Linear Supertypes
AnyRef
,
Any
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
ComposableTestC
[
A
]
=
LazyTuple2
[
Config
,
ComposableTest
[
A
]]
type
Config
=
Endo
[
Param
]
sealed abstract
class
NotPassedCause
extends
AnyRef
final
case class
Param
(
timeout:
Duration
=
Duration(30, TimeUnit.SECONDS)
)
extends
Product
with
Serializable
type
RunnableTestCase
[
A
]
=
Kleisli
[
TestResult
,
Config
,
A
]
type
RunnableTestCaseV
[
A
]
=
Kleisli
[
ValidationResult
,
Config
,
A
]
final
case class
Skipped
(
reason:
String
)
extends
NotPassedCause
with
Product
with
Serializable
type
TestCase
[
A
]
=
Free
[
ComposableTestC
,
A
]
type
TestCaseAp
[
A
]
=
FreeAp
[
ComposableTestC
,
A
]
type
TestCaseApRunner
=
NaturalTransformation
[
ComposableTestC
,
RunnableTestCaseV
]
implicit
class
TestCaseApSyntax
[
A
]
extends
AnyRef
type
TestCaseRunner
=
NaturalTransformation
[
ComposableTestC
,
RunnableTestCase
]
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
extends
Serializable
object
ComposableTest
extends
Serializable
object
NotPassedCause
object
Param
extends
Serializable
object
TestCase
object
TestResult
object
ValidationResult
Inherited from
AnyRef
Inherited from
Any
Ungrouped