mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-04-09 19:03:52 +02:00
This commit is contained in:
@@ -1,4 +1,6 @@
|
|||||||
namespace WireMock.RequestBuilders
|
using JetBrains.Annotations;
|
||||||
|
|
||||||
|
namespace WireMock.RequestBuilders
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// The VerbRequestBuilder interface.
|
/// The VerbRequestBuilder interface.
|
||||||
@@ -56,12 +58,8 @@
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// The using verb.
|
/// The using verb.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="verb">
|
/// <param name="verbs">The verb.</param>
|
||||||
/// The verb.
|
/// <returns>The <see cref="IHeadersRequestBuilder"/>.</returns>
|
||||||
/// </param>
|
IHeadersRequestBuilder UsingVerb([NotNull] params string[] verbs);
|
||||||
/// <returns>
|
|
||||||
/// The <see cref="IHeadersRequestBuilder"/>.
|
|
||||||
/// </returns>
|
|
||||||
IHeadersRequestBuilder UsingVerb(string verb);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -188,15 +188,13 @@ namespace WireMock.RequestBuilders
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// The using verb.
|
/// The using verb.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="verb">
|
/// <param name="verbs">The verbs.</param>
|
||||||
/// The verb.
|
/// <returns>The <see cref="IHeadersRequestBuilder"/>.</returns>
|
||||||
/// </param>
|
public IHeadersRequestBuilder UsingVerb(params string[] verbs)
|
||||||
/// <returns>
|
|
||||||
/// The <see cref="IHeadersRequestBuilder"/>.
|
|
||||||
/// </returns>
|
|
||||||
public IHeadersRequestBuilder UsingVerb(string verb)
|
|
||||||
{
|
{
|
||||||
_requestMatchers.Add(new RequestMessageVerbMatcher(verb));
|
var or = new RequestMessageCompositeMatcher(verbs.Select(verb => new RequestMessageVerbMatcher(verb)), CompositeMatcherType.Or);
|
||||||
|
_requestMatchers.Add(or);
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user