TestRunner

trait TestDsl
class Object
trait Matchable
class Any

Type members

Inherited types

Inherited from:
CommonTesting

Value members

Concrete methods

def test[In <: Product : Decoder, Out <: Product : Decoder](process: Process[In, Out])(activities: ElementToTest*): Unit

Inherited methods

def checkOutput(out: Map[String, Any]): () => Unit
Inherited from:
CommonTesting
Inherited from:
CommonTesting
def custom(tests: => Unit): CustomTests
Inherited from:
TestDsl
def deployment(): Unit
Inherited from:
CommonTesting
@Before
def init(): Unit
Inherited from:
CommonTesting
@Rule
def processEngineRule: ProcessEngineRule
Inherited from:
CommonTesting
def serviceRegistry(key: String, value: Any): ServiceRegistry
Inherited from:
TestDsl
Inherited from:
CommonTesting
def setUpRegistries(): Unit
Inherited from:
CommonTesting
Inherited from:
TestDsl

Extensions

Extensions

extension (callActivity: CallActivity[_, _])
def run(): () => Unit
extension (decisionDmn: DecisionDmn[_, _])
def run(out: Map[String, Any]): () => Unit
extension (endEvent: EndEvent)
def run(): () => Unit
extension [In <: Product, Out <: Product](processToTest: ProcessToTest[In, Out])
def run()(implicit evidence$5: Encoder[In], evidence$6: Decoder[In], evidence$7: Encoder[Out], evidence$8: Decoder[Out]): Unit
extension (serviceTask: ServiceTask[_, _])
def run(): () => Unit
extension (userTask: UserTask[_, _])
def run(out: Map[String, Any]): () => Unit

Inherited extensions

extension (testConfig: TestConfig)
def deployments(deployments: ResourcePath*): TestConfig
Inherited from:
TestDsl
Inherited from:
TestDsl

Implicits

Inherited implicits

implicit def toTest(pn: EndEvent): NodeToTest
Inherited from:
TestDsl
implicit def toTest[In <: Product : Decoder, Out <: Product : Decoder](inOut: InOut[In, Out, _] & ProcessNode): NodeToTest
Inherited from:
TestDsl