WireMock.FluentAssertions

This commit is contained in:
Stef Heyenrath
2021-09-29 15:33:06 +00:00
parent 6fa0f893e7
commit 72eec7140b
2 changed files with 10 additions and 2 deletions

View File

@@ -30,13 +30,13 @@ namespace WireMock.FluentAssertions
/// Asserts if <see cref="IWireMockServer"/> has received n-calls. /// Asserts if <see cref="IWireMockServer"/> has received n-calls.
/// </summary> /// </summary>
/// <param name="callsCount"></param> /// <param name="callsCount"></param>
/// <returns><see cref="WireMockAssertions"/></returns> /// <returns><see cref="WireMockANumberOfCallsAssertions"/></returns>
public WireMockANumberOfCallsAssertions HaveReceived(int callsCount) public WireMockANumberOfCallsAssertions HaveReceived(int callsCount)
{ {
return new WireMockANumberOfCallsAssertions(Subject, callsCount); return new WireMockANumberOfCallsAssertions(Subject, callsCount);
} }
/// <inheritdoc/> /// <inheritdoc cref="ReferenceTypeAssertions{IWireMockServer, WireMockReceivedAssertions}.Identifier"/>
protected override string Identifier => "wiremockserver"; protected override string Identifier => "wiremockserver";
} }
} }

View File

@@ -3,8 +3,16 @@ using WireMock.Server;
// ReSharper disable once CheckNamespace // ReSharper disable once CheckNamespace
namespace WireMock.FluentAssertions namespace WireMock.FluentAssertions
{ {
/// <summary>
/// Contains extension methods for custom assertions in unit tests.
/// </summary>
public static class WireMockExtensions public static class WireMockExtensions
{ {
/// <summary>
/// Returns a <see cref="WireMockReceivedAssertions"/> object that can be used to assert the current <see cref="IWireMockServer"/>.
/// </summary>
/// <param name="instance">The WireMockServer</param>
/// <returns><see cref="WireMockReceivedAssertions"/></returns>
public static WireMockReceivedAssertions Should(this IWireMockServer instance) public static WireMockReceivedAssertions Should(this IWireMockServer instance)
{ {
return new WireMockReceivedAssertions(instance); return new WireMockReceivedAssertions(instance);