Beispiel #1
0
        public async Task Should_succeed_against_a_running_serverAsync()
        {
            var configuration = Mock.Of <IApiMetadataConfiguration>(cfg => cfg.Url == _address);
            var subject       = new GetStaticVersionTest(configuration);
            var result        = await subject.PerformTest();

            Assert.IsTrue(result);
        }
Beispiel #2
0
        public void Should_fail_against_no_server()
        {
            const string Url           = "http://localhost:12345";
            var          configuration = Mock.Of <IApiMetadataConfiguration>(cfg => cfg.Url == Url);
            var          subject       = new GetStaticVersionTest(configuration);
            var          result        = subject.PerformTest().Result;

            Assert.IsFalse(result);
        }
Beispiel #3
0
        public void Should_succeed_against_a_running_server()
        {
            var address = ConfigurationManager.AppSettings["TestingWebServerAddress"];

            using (WebApp.Start(
                       address, app => { app.Run(async context => { await context.Response.WriteAsync("successful result"); }); }))
            {
                var configuration = Mock.Of <IApiMetadataConfiguration>(cfg => cfg.Url == address);
                var subject       = new GetStaticVersionTest(configuration);
                var result        = subject.PerformTest().Result;
                Assert.IsTrue(result);
            }
        }