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); }
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); }
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); } }