mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-04-20 07:51:41 +02:00
Refactor: extract interfaces (#484)
* . * MatchDetail * rm * resp * log * f
This commit is contained in:
@@ -5,10 +5,10 @@ namespace WireMock.FluentAssertions
|
||||
{
|
||||
public class WireMockANumberOfCallsAssertions
|
||||
{
|
||||
private readonly WireMockServer _server;
|
||||
private readonly IWireMockServer _server;
|
||||
private readonly int _callsCount;
|
||||
|
||||
public WireMockANumberOfCallsAssertions(WireMockServer server, int callsCount)
|
||||
public WireMockANumberOfCallsAssertions(IWireMockServer server, int callsCount)
|
||||
{
|
||||
_server = server;
|
||||
_callsCount = callsCount;
|
||||
|
||||
@@ -8,9 +8,9 @@ namespace WireMock.FluentAssertions
|
||||
{
|
||||
public class WireMockAssertions
|
||||
{
|
||||
private readonly WireMockServer _instance;
|
||||
private readonly IWireMockServer _instance;
|
||||
|
||||
public WireMockAssertions(WireMockServer instance, int? callsCount)
|
||||
public WireMockAssertions(IWireMockServer instance, int? callsCount)
|
||||
{
|
||||
_instance = instance;
|
||||
}
|
||||
|
||||
@@ -4,9 +4,9 @@ using WireMock.Server;
|
||||
// ReSharper disable once CheckNamespace
|
||||
namespace WireMock.FluentAssertions
|
||||
{
|
||||
public class WireMockReceivedAssertions : ReferenceTypeAssertions<WireMockServer, WireMockReceivedAssertions>
|
||||
public class WireMockReceivedAssertions : ReferenceTypeAssertions<IWireMockServer, WireMockReceivedAssertions>
|
||||
{
|
||||
public WireMockReceivedAssertions(WireMockServer server)
|
||||
public WireMockReceivedAssertions(IWireMockServer server)
|
||||
{
|
||||
Subject = server;
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ namespace WireMock.FluentAssertions
|
||||
{
|
||||
public static class WireMockExtensions
|
||||
{
|
||||
public static WireMockReceivedAssertions Should(this WireMockServer instance)
|
||||
public static WireMockReceivedAssertions Should(this IWireMockServer instance)
|
||||
{
|
||||
return new WireMockReceivedAssertions(instance);
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\WireMock.Net\WireMock.Net.csproj" />
|
||||
<ProjectReference Include="..\WireMock.Net.Abstractions\WireMock.Net.Abstractions.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user