Class MockVerificationResult
- Namespace
- Kuestenlogik.Bowire.Mock.Management
- Assembly
- Kuestenlogik.Bowire.Mock.dll
Outcome of a MockVerification against the journal.
public sealed record MockVerificationResult : IEquatable<MockVerificationResult>
- Inheritance
-
MockVerificationResult
- Implements
- Inherited Members
Constructors
MockVerificationResult(bool, int, IReadOnlyList<MockRequestEntry>)
Outcome of a MockVerification against the journal.
public MockVerificationResult(bool Satisfied, int Count, IReadOnlyList<MockRequestEntry> Matches)
Parameters
SatisfiedboolCountintMatchesIReadOnlyList<MockRequestEntry>
Properties
Count
public int Count { get; init; }
Property Value
Matches
public IReadOnlyList<MockRequestEntry> Matches { get; init; }
Property Value
Satisfied
public bool Satisfied { get; init; }
Property Value
Methods
Deconstruct(out bool, out int, out IReadOnlyList<MockRequestEntry>)
public void Deconstruct(out bool Satisfied, out int Count, out IReadOnlyList<MockRequestEntry> Matches)
Parameters
SatisfiedboolCountintMatchesIReadOnlyList<MockRequestEntry>
Equals(MockVerificationResult?)
public bool Equals(MockVerificationResult? other)
Parameters
otherMockVerificationResult
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(MockVerificationResult?, MockVerificationResult?)
public static bool operator ==(MockVerificationResult? left, MockVerificationResult? right)
Parameters
leftMockVerificationResultrightMockVerificationResult
Returns
operator !=(MockVerificationResult?, MockVerificationResult?)
public static bool operator !=(MockVerificationResult? left, MockVerificationResult? right)
Parameters
leftMockVerificationResultrightMockVerificationResult