public static IHttpRequestCondition HeaderAsExpected( string headerName, string expectedHeaderValue) { return(AggregateCondition.ConsistingOf( new HeaderValueNotNullOrWhitespaceCondition(headerName), new HeaderEqualToExpectedCondition(headerName, expectedHeaderValue))); }
public IHttpRequestCondition HttpRequestCompletenessCondition() { return(AggregateCondition.ConsistingOf( Conditions.HeaderAsExpected(HeaderNames.Accept, MediaTypeNames.Application.Json), Conditions.HeaderDefined(HeaderNames.Authorization), Conditions.QueryParamDefined(HttpRequestParameterNames.CustomerId), Conditions.RouteContainsGuidNamed(HttpRequestParameterNames.Id1), Conditions.RouteContainsGuidNamed(HttpRequestParameterNames.Id2))); }