Esempio n. 1
0
 public async Task<Response> ProvideResponse(Request request)
 {
     await Task.Delay(_delay);
     return _response;
 }
Esempio n. 2
0
 public bool IsSatisfiedBy(Request request)
 {
     return WildcardPatternMatcher.MatchWildcardString(_url, request.Url);
 }
Esempio n. 3
0
 public bool IsSatisfiedBy(Request request)
 {
     return request.Verb == _verb;
 }
Esempio n. 4
0
 public bool IsSatisfiedBy(Request request)
 {
     return _body == request.Body.Trim();
 }
Esempio n. 5
0
 public bool IsSatisfiedBy(Request request)
 {
     return request.GetParameter(_key).Intersect(_values).Count() == _values.Count();
 }
Esempio n. 6
0
 public bool IsSatisfiedBy(Request request)
 {
     var headerValue = request.Headers[_name];
     return WildcardPatternMatcher.MatchWildcardString(_pattern, headerValue);
 }
Esempio n. 7
0
 public bool IsSatisfiedBy(Request request)
 {
     return WildcardPatternMatcher.MatchWildcardString(_path, request.Path);
 }