public void HttpClient_HasAtLeast_Default100secondsTimeout()
        {
            var resolver = new CloudFoundryTokenKeyResolver("https://foo.bar", null, false);
            var client   = resolver.GetHttpClient();

            Assert.True(client.Timeout >= TimeSpan.FromSeconds(100));
        }
        public void GetHttpClient_AddsHandler()
        {
            var handler = new TestMessageHandler();

            var resolver = new CloudFoundryTokenKeyResolver("https://foo.bar", handler, false);
            var client   = resolver.GetHttpClient();

            client.GetAsync("http://localhost/");
            Assert.NotNull(handler.LastRequest);
        }
Beispiel #3
0
        public void GetHttpClient_AddsHandler()
        {
            TestMessageHandler  handler = new TestMessageHandler();
            CloudFoundryOptions options = new CloudFoundryOptions()
            {
                BackchannelHttpHandler = handler
            };

            var resolver = new CloudFoundryTokenKeyResolver(options);
            var client   = resolver.GetHttpClient();

            client.GetAsync("http://localhost/");
            Assert.NotNull(handler.LastRequest);
        }