public void Close_With_TimeOut_Calls_Inner_RequestContext() { MockRequestContext innerRequestContext = new MockRequestContext(); HttpMessageEncodingRequestContext requestContext = new HttpMessageEncodingRequestContext(innerRequestContext); TimeSpan timeout = new TimeSpan(0, 1, 0); requestContext.Close(timeout); Assert.IsTrue(innerRequestContext.CloseCalled, "Close should have been called on the inner RequestContext."); Assert.AreEqual(timeout, innerRequestContext.Timeout, "HttpMessageEncodingRequestContext.Close should have passed along the timeout instance to the inner RequestContext."); }
public void Close_Calls_Inner_RequestContext() { MockRequestContext innerRequestContext = new MockRequestContext(); HttpMessageEncodingRequestContext requestContext = new HttpMessageEncodingRequestContext(innerRequestContext); requestContext.Close(); Assert.IsTrue(innerRequestContext.CloseCalled, "Close should have been called on the inner RequestContext."); }