DefaultExpectDsl

Constructors

Link copied to clipboard
constructor(delegate: ExpectStage<S>)

Properties

Link copied to clipboard
open override val delegate: ExpectStage<S>
Link copied to clipboard
open override val dynamicNodes: MutableList<DynamicNode>

Functions

Link copied to clipboard
open override fun expect(expected: ExpectedResult<S>.() -> Unit): ExpectDsl<S>
Link copied to clipboard
open fun <E : Throwable> expectError(expected: Consumer<E>): ExpectDsl<S>
open override fun expectError(): ExpectDsl<S>

open override fun <E : Throwable> expectError(expected: E.() -> Unit): ExpectDsl<S>

3.3 期望产生异常

Link copied to clipboard
open fun <E : Throwable> expectErrorType(expected: Class<E>): ExpectDsl<S>
open override fun <E : Throwable> expectErrorType(expected: KClass<E>): ExpectDsl<S>
Link copied to clipboard
open fun <E : Any> expectEvent(expected: Consumer<DomainEvent<E>>): ExpectDsl<S>

open override fun <E : Any> expectEvent(expected: DomainEvent<E>.() -> Unit): ExpectDsl<S>

期望的第一个领域事件

Link copied to clipboard
open fun <E : Any> expectEventBody(expected: Consumer<E>): ExpectDsl<S>
open override fun <E : Any> expectEventBody(expected: E.() -> Unit): ExpectDsl<S>
Link copied to clipboard
open override fun expectEventCount(expected: Int): ExpectDsl<S>

期望产生的事件数量.

Link copied to clipboard
open override fun expectEventIterator(expected: EventIterator.() -> Unit): ExpectDsl<S>
Link copied to clipboard

open override fun expectEventStream(expected: DomainEventStream.() -> Unit): ExpectDsl<S>

3.2 期望领域事件.

Link copied to clipboard
open fun expectEventType(vararg expected: Class<*>): ExpectDsl<S>

期望事件类型. 严格按照事件生成顺序验证。

open override fun expectEventType(vararg expected: KClass<*>): ExpectDsl<S>
Link copied to clipboard
open override fun expectNoError(): ExpectDsl<S>
Link copied to clipboard
open override fun expectState(expected: Consumer<S>): ExpectDsl<S>
open override fun expectState(expected: S.() -> Unit): ExpectDsl<S>
Link copied to clipboard
open override fun expectStateAggregate(expected: StateAggregate<S>.() -> Unit): ExpectDsl<S>

3.1 期望聚合状态.

Link copied to clipboard
open override fun fork(name: String, verifyError: Boolean, block: ForkedVerifiedStageDsl<S>.() -> Unit)