diff --git a/src/WireMock.Net.FluentAssertions/Assertions/WireMockReceivedAssertions.cs b/src/WireMock.Net.FluentAssertions/Assertions/WireMockReceivedAssertions.cs
index 0eba33b7e..39b7a734a 100644
--- a/src/WireMock.Net.FluentAssertions/Assertions/WireMockReceivedAssertions.cs
+++ b/src/WireMock.Net.FluentAssertions/Assertions/WireMockReceivedAssertions.cs
@@ -4,23 +4,39 @@
// ReSharper disable once CheckNamespace
namespace WireMock.FluentAssertions
{
+ ///
+ /// Contains a number of methods to assert that the is in the expected state.
+ ///
public class WireMockReceivedAssertions : ReferenceTypeAssertions
{
- public WireMockReceivedAssertions(IWireMockServer server)
+ ///
+ /// Create a WireMockReceivedAssertions.
+ ///
+ /// The .
+ public WireMockReceivedAssertions(IWireMockServer server) : base(server)
{
- Subject = server;
}
-
+
+ ///
+ /// Asserts if has received a call.
+ ///
+ ///
public WireMockAssertions HaveReceivedACall()
{
return new WireMockAssertions(Subject, null);
}
-
+
+ ///
+ /// Asserts if has received n-calls.
+ ///
+ ///
+ ///
public WireMockANumberOfCallsAssertions HaveReceived(int callsCount)
{
return new WireMockANumberOfCallsAssertions(Subject, callsCount);
}
+ ///
protected override string Identifier => "wiremockserver";
}
}
\ No newline at end of file
diff --git a/src/WireMock.Net.FluentAssertions/WireMock.Net.FluentAssertions.csproj b/src/WireMock.Net.FluentAssertions/WireMock.Net.FluentAssertions.csproj
index ca4f270c2..92b1da839 100644
--- a/src/WireMock.Net.FluentAssertions/WireMock.Net.FluentAssertions.csproj
+++ b/src/WireMock.Net.FluentAssertions/WireMock.Net.FluentAssertions.csproj
@@ -37,7 +37,7 @@
-
+
diff --git a/test/WireMock.Net.Tests/ResponseBuilders/ResponseWithHandlebarsLinqTests.cs b/test/WireMock.Net.Tests/ResponseBuilders/ResponseWithHandlebarsLinqTests.cs
index 6fc457a5b..2ce7c1dbd 100644
--- a/test/WireMock.Net.Tests/ResponseBuilders/ResponseWithHandlebarsLinqTests.cs
+++ b/test/WireMock.Net.Tests/ResponseBuilders/ResponseWithHandlebarsLinqTests.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Threading.Tasks;
using FluentAssertions;
using HandlebarsDotNet;
@@ -216,7 +216,7 @@ public void Response_ProvideResponse_Handlebars_Linq1_ParseError_Throws_Exceptio
Func a = async () => await responseBuilder.ProvideResponseAsync(request, _settings);
// Assert
- a.Should().Throw();
+ a.Should().ThrowAsync();
}
[Fact]
@@ -243,7 +243,7 @@ public void Response_ProvideResponse_Handlebars_Linq2_ParseError_Throws_Exceptio
Func a = async () => await responseBuilder.ProvideResponseAsync(request, _settings);
// Assert
- a.Should().Throw();
+ a.Should().ThrowAsync();
}
}
}
\ No newline at end of file
diff --git a/test/WireMock.Net.Tests/WireMockServer.Proxy.cs b/test/WireMock.Net.Tests/WireMockServer.Proxy.cs
index d1d1a8f24..a6617b14f 100644
--- a/test/WireMock.Net.Tests/WireMockServer.Proxy.cs
+++ b/test/WireMock.Net.Tests/WireMockServer.Proxy.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Linq;
using System.Net;
using System.Net.Http;
@@ -691,7 +691,7 @@ public async Task WireMockServer_Proxy_WhenTargetIsNotAvailable_Should_Return_Co
var result = await new HttpClient(httpClientHandler).SendAsync(requestMessage);
// Assert
- result.StatusCode.Should().Be(500);
+ result.StatusCode.Should().Be(HttpStatusCode.InternalServerError);
var content = await result.Content.ReadAsStringAsync();
content.Should().NotBeEmpty();
diff --git a/test/WireMock.Net.Tests/WireMockServerTests.WithCallback.cs b/test/WireMock.Net.Tests/WireMockServerTests.WithCallback.cs
index a0b7b1fb1..030a4304b 100644
--- a/test/WireMock.Net.Tests/WireMockServerTests.WithCallback.cs
+++ b/test/WireMock.Net.Tests/WireMockServerTests.WithCallback.cs
@@ -1,4 +1,4 @@
-using System.Net;
+using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
using FluentAssertions;
@@ -31,7 +31,7 @@ public async Task WireMockServer_WithCallback_Should_Use_StatusCodeFromResponse(
var response = await httpClient.PostAsync("http://localhost:" + server.Ports[0] + "/foo", new StringContent("dummy"));
// Assert
- response.StatusCode.Should().Be(409);
+ response.StatusCode.Should().Be(HttpStatusCode.Conflict);
server.Stop();
}