private static void Send(int statusCode) { var inner = new MockStatusCodeSender(statusCode); var sender = new StatusCodeSender(inner); sender.Send(new Request()); }
private ISender BuildSender() { if (this.httpSender != null) { return(this.httpSender); } ISender sender = new NativeSender(this.maxTimeout, this.proxy); sender = new StatusCodeSender(sender); if (this.signer != null) { sender = new SigningSender(this.signer, sender); } sender = new URLPrefixSender(this.urlPrefix, sender); if (this.maxRetries > 0) { sender = new RetrySender(this.maxRetries, sender); } return(sender); }
public void Test200Response() { var sender = new StatusCodeSender(new MockStatusCodeSender(200)); var response = sender.Send(new Request()); Assert.AreEqual(200, response.StatusCode); }
public async Task Test200ResponseAsync() { var sender = new StatusCodeSender(new MockStatusCodeSender(200)); var response = await sender.SendAsync(new Request()); Assert.AreEqual(200, response.StatusCode); }
private static async Task SendAsync(int statusCode) { var inner = new MockStatusCodeSender(statusCode); var sender = new StatusCodeSender(inner); await sender.SendAsync(new Request()); }
private static Task AssertSendAsync(int statusCode) { var sender = new StatusCodeSender(new MockStatusCodeSender(statusCode)); return(sender.SendAsync(new Request())); }
private static void AssertSend(int statusCode) { var sender = new StatusCodeSender(new MockStatusCodeSender(statusCode)); sender.Send(new Request()); }