コード例 #1
0
ファイル: Responses.cs プロジェクト: jbuiss0n/mock4net
 public async Task<Response> ProvideResponse(Request request)
 {
     await Task.Delay(_delay);
     return _response;
 }
コード例 #2
0
ファイル: RequestUrlSpec.cs プロジェクト: jbuiss0n/mock4net
 public bool IsSatisfiedBy(Request request)
 {
     return WildcardPatternMatcher.MatchWildcardString(_url, request.Url);
 }
コード例 #3
0
ファイル: RequestVerbSpec.cs プロジェクト: jbuiss0n/mock4net
 public bool IsSatisfiedBy(Request request)
 {
     return request.Verb == _verb;
 }
コード例 #4
0
ファイル: RequestBodySpec.cs プロジェクト: jbuiss0n/mock4net
 public bool IsSatisfiedBy(Request request)
 {
     return _body == request.Body.Trim();
 }
コード例 #5
0
ファイル: RequestParamSpec.cs プロジェクト: pmiossec/mock4net
 public bool IsSatisfiedBy(Request request)
 {
     return request.GetParameter(_key).Intersect(_values).Count() == _values.Count();
 }
コード例 #6
0
 public bool IsSatisfiedBy(Request request)
 {
     var headerValue = request.Headers[_name];
     return WildcardPatternMatcher.MatchWildcardString(_pattern, headerValue);
 }
コード例 #7
0
ファイル: RequestPathSpec.cs プロジェクト: pmiossec/mock4net
 public bool IsSatisfiedBy(Request request)
 {
     return WildcardPatternMatcher.MatchWildcardString(_path, request.Path);
 }