public async void TestCreate() { var builder = new WebHostBuilder() .UseEnvironment("Production") .UseStartup <TestStartup>(); TestServer testServer = new TestServer(builder); var client = new ApiClient(testServer.CreateClient()); await client.AWBuildVersionDeleteAsync(1); var response = await this.CreateRecord(client); response.Should().NotBeNull(); }
public async void TestDelete() { var builder = new WebHostBuilder() .UseEnvironment("Production") .UseStartup <TestStartup>(); TestServer testServer = new TestServer(builder); var client = new ApiClient(testServer.CreateClient()); ApiAWBuildVersionResponseModel response = await client.AWBuildVersionGetAsync(1); response.Should().NotBeNull(); ActionResponse result = await client.AWBuildVersionDeleteAsync(1); result.Success.Should().BeTrue(); response = await client.AWBuildVersionGetAsync(1); response.Should().BeNull(); }