InteractWith

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def via(conductor: (bridge: kit.bridge.type, 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.DefaultInput kit.dsl.-⚬ O
val kit: TK