InteractWith

libretto.testing.TestCase.InteractWith
class InteractWith[TK <: TestKit, O](val kit: TK, val body: kit.dsl.Done kit.dsl.-⚬ O)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def via(conductor: (exn: kit.bridge.Execution) => (exn.OutPort[O]) => kit.Outcome[Unit]): Single[kit.type]
def via[X](conductor: (exn: kit.bridge.Execution) => (exn.OutPort[O]) => kit.Outcome[X], postStop: X => kit.Outcome[Unit]): Single[kit.type]

Concrete fields

val body: kit.dsl.Done kit.dsl.-⚬ O
val kit: TK