Headless.UnitTests.HttpOutcomeExceptionTests.CanCreateWithResultAndExpectedStatusCodeTest C# (CSharp) Method

CanCreateWithResultAndExpectedStatusCodeTest() private method

private CanCreateWithResultAndExpectedStatusCodeTest ( ) : void
return void
        public void CanCreateWithResultAndExpectedStatusCodeTest()
        {
            var outcomes = new List<HttpOutcome>
            {
                new HttpOutcome(
                    new Uri("http://www.google.com"),
                    HttpMethod.Get,
                    HttpStatusCode.Redirect,
                    "Redirect to HTTPS",
                    TimeSpan.FromMilliseconds(50)),
                new HttpOutcome(
                    new Uri("https://google.com"),
                    HttpMethod.Get,
                    HttpStatusCode.OK,
                    "OK",
                    TimeSpan.FromMilliseconds(234))
            };
            var result = new HttpResult(outcomes);

            var target = new HttpOutcomeException(result, HttpStatusCode.Forbidden);

            Trace.WriteLine(target.Message);

            target.Message.Should().Contain("http://www.google.com");
            target.Message.Should().Contain("https://google.com");
        }