libretto.testing.TestCase
See theTestCase companion trait
object TestCase
Attributes
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class InteractWithConfigured[TK <: TestKit, O, P](val kit: TK, val body: kit.dsl.Done kit.dsl.-⚬ O, val params: kit.ExecutionParam[P])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TestCase[TK]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TestCase[TK]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Known subtypes
-
class Pure[TK]trait SingleProgram[TK]
sealed trait SingleProgram[TK <: TestKit] extends Single[TK]
Value members
Concrete methods
def parameterizedExec[O, P](using kit: TestKit)(body: kit.dsl.Done kit.dsl.-⚬ O, params: kit.ExecutionParam[P], conduct: (exn: kit.bridge.Execution) => (exn.OutPort[O], P) => kit.Outcome[Unit]): Single[kit.type]
def parameterizedExecAndCheck[TK <: TestKit, A, Q, B](using kit: TK)(body0: kit.dsl.Done kit.dsl.-⚬ A, params0: kit.ExecutionParam[Q], conductor0: (exn: kit.bridge.Execution) => (exn.OutPort[A], Q) => kit.Outcome[B], postStop0: B => kit.Outcome[Unit], timeout0: FiniteDuration): Single[TK]
Deprecated methods
def testOutcome[TK <: TestKit](using kit: TestKit)(body: => kit.Outcome[Unit], timeout: FiniteDuration): TestCase[kit.type]
Attributes
- Deprecated
-
[Since version 0.2-M5]
In this article