Functions

Link copied to clipboard
abstract fun givenEvent(event: Any, block: WhenDsl<S>.() -> Unit)
abstract fun givenEvent(events: Array<out Any> = emptyArray(), block: WhenDsl<S>.() -> Unit)
Link copied to clipboard
abstract fun givenOwnerId(ownerId: String)
Link copied to clipboard
abstract fun givenState(state: S, version: Int, block: WhenDsl<S>.() -> Unit)
Link copied to clipboard
abstract fun inject(inject: ServiceProvider.() -> Unit)
Link copied to clipboard
abstract fun name(name: String)
Link copied to clipboard
abstract fun whenCommand(command: Any, header: Header = DefaultHeader.Companion.empty(), ownerId: String = OwnerId.Companion.DEFAULT_OWNER_ID, block: ExpectDsl<S>.() -> Unit)