public void ReturnsUnsuccessfulEndpointStatusWhenTheServerDoesNotExist()
        {
            const string google = "http://asdvasDFJKLASHUERTLAEGKS.com";

            var detector = new EndpointDetector();

            var result = detector.GetEndpointStatus(15, google).Result;
            
            Assert.That(result.Endpoint, Is.EqualTo(google));
            Assert.That(result.Success, Is.False);
        }
        public void ReturnsSuccessfulEndpointStatusWhenTheHttpEndpointIsReachable()
        {
            const string google = "http://google.com";

            var detector = new EndpointDetector();

            var result = detector.GetEndpointStatus(15, google).Result;

            Assert.That(result.Endpoint, Is.EqualTo(google));
            Assert.That(result.Success, Is.True);
            Assert.That(result.StatusCode.HasValue, Is.True);
        }