Class MockRequestVerifier

Namespace
Kuestenlogik.Bowire.Mock.Management
Assembly
Kuestenlogik.Bowire.Mock.dll

Evaluates MockVerification queries against journal entries. Stateless — the entries come from a MockRequestLog snapshot.

public static class MockRequestVerifier
Inheritance
MockRequestVerifier
Inherited Members

Methods

Matches(MockRequestEntry, MockVerification)

Whether one journal entry satisfies the verification's predicates.

public static bool Matches(MockRequestEntry entry, MockVerification verification)

Parameters

entry MockRequestEntry
verification MockVerification

Returns

bool

Verify(IReadOnlyList<MockRequestEntry>, MockVerification)

Run a verification over entries.

public static MockVerificationResult Verify(IReadOnlyList<MockRequestEntry> entries, MockVerification verification)

Parameters

entries IReadOnlyList<MockRequestEntry>
verification MockVerification

Returns

MockVerificationResult