mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-04-17 22:19:39 +02:00
Support deleting / resetting a single scenario (#834)
* Support deleting / resetting a single scenario * move files
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
#pragma warning disable CS1591
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public class Interaction
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
namespace WireMock.Pact.Models.V2
|
||||
#pragma warning disable CS1591
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public class MatchingRule
|
||||
{
|
||||
public class MatchingRule
|
||||
{
|
||||
/// <summary>
|
||||
/// type or regex
|
||||
/// </summary>
|
||||
public string Match { get; set; } = "type";
|
||||
/// <summary>
|
||||
/// type or regex
|
||||
/// </summary>
|
||||
public string Match { get; set; } = "type";
|
||||
|
||||
/// <summary>
|
||||
/// Used for Match = "type"
|
||||
/// </summary>
|
||||
public string Min { get; set; }
|
||||
/// <summary>
|
||||
/// Used for Match = "type"
|
||||
/// </summary>
|
||||
public string Min { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Used for Match = "type"
|
||||
/// </summary>
|
||||
public string Max { get; set; }
|
||||
/// <summary>
|
||||
/// Used for Match = "type"
|
||||
/// </summary>
|
||||
public string Max { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Used for Match = "regex"
|
||||
/// </summary>
|
||||
public string Regex { get; set; }
|
||||
}
|
||||
/// <summary>
|
||||
/// Used for Match = "regex"
|
||||
/// </summary>
|
||||
public string Regex { get; set; }
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
namespace WireMock.Pact.Models.V2
|
||||
{
|
||||
public class Metadata
|
||||
{
|
||||
public string PactSpecificationVersion { get; set; }
|
||||
#pragma warning disable CS1591
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public PactSpecification PactSpecification { get; set; } = new PactSpecification();
|
||||
}
|
||||
public class Metadata
|
||||
{
|
||||
public string PactSpecificationVersion { get; set; }
|
||||
|
||||
public PactSpecification PactSpecification { get; set; } = new PactSpecification();
|
||||
}
|
||||
@@ -1,15 +1,15 @@
|
||||
#pragma warning disable CS1591
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WireMock.Pact.Models.V2
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public class Pact
|
||||
{
|
||||
public class Pact
|
||||
{
|
||||
public Pacticipant Consumer { get; set; }
|
||||
public Pacticipant Consumer { get; set; }
|
||||
|
||||
public List<Interaction> Interactions { get; set; } = new List<Interaction>();
|
||||
public List<Interaction> Interactions { get; set; } = new List<Interaction>();
|
||||
|
||||
public Metadata Metadata { get; set; }
|
||||
public Metadata Metadata { get; set; }
|
||||
|
||||
public Pacticipant Provider { get; set; }
|
||||
}
|
||||
public Pacticipant Provider { get; set; }
|
||||
}
|
||||
@@ -1,4 +1,6 @@
|
||||
#pragma warning disable CS1591
|
||||
using System.Collections.Generic;
|
||||
using WireMock.Constants;
|
||||
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
@@ -6,7 +8,7 @@ public class PactRequest
|
||||
{
|
||||
public IDictionary<string, string>? Headers { get; set; }
|
||||
|
||||
public string Method { get; set; } = "GET";
|
||||
public string Method { get; set; } = HttpRequestMethod.GET;
|
||||
|
||||
public string? Path { get; set; } = "/";
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#pragma warning disable CS1591
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
namespace WireMock.Pact.Models.V2
|
||||
#pragma warning disable CS1591
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public class PactRust
|
||||
{
|
||||
public class PactRust
|
||||
{
|
||||
public string Ffi { get; set; }
|
||||
public string Ffi { get; set; }
|
||||
|
||||
public string Mockserver { get; set; }
|
||||
public string Mockserver { get; set; }
|
||||
|
||||
public string Models { get; set; }
|
||||
}
|
||||
public string Models { get; set; }
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace WireMock.Pact.Models.V2
|
||||
#pragma warning disable CS1591
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public class PactSpecification
|
||||
{
|
||||
public class PactSpecification
|
||||
{
|
||||
public string Version { get; set; } = "2.0";
|
||||
}
|
||||
public string Version { get; set; } = "2.0";
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace WireMock.Pact.Models.V2
|
||||
#pragma warning disable CS1591
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public class Pacticipant
|
||||
{
|
||||
public class Pacticipant
|
||||
{
|
||||
public string Name { get; set; }
|
||||
}
|
||||
public string Name { get; set; }
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
#pragma warning disable CS1591
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace WireMock.Pact.Models.V2
|
||||
{
|
||||
public class ProviderState
|
||||
{
|
||||
public string Name { get; set; }
|
||||
namespace WireMock.Pact.Models.V2;
|
||||
|
||||
public IDictionary<string, string> Params { get; set; }
|
||||
}
|
||||
public class ProviderState
|
||||
{
|
||||
public string Name { get; set; }
|
||||
|
||||
public IDictionary<string, string> Params { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user