Пример #1
0
    public async Task TestSwaggerJson()
    {
        // A
        var httpClient = _factory.CreateClient();

        // A
        var httpResponseMessage = await httpClient.GetAsync("/swagger/v1/swagger.json").ConfigureAwait(false);

        // A
        Assert.NotNull(httpResponseMessage);
        Assert.Equal(HttpStatusCode.OK, httpResponseMessage.StatusCode);
        Assert.Equal("application/json", httpResponseMessage.Content.Headers.ContentType.MediaType);
    }
Пример #2
0
    public async Task TestLiveProbeAlwaysReturns200()
    {
        // A
        var httpClient = _fakeApplicationFactory.CreateClient();

        // A
        var httpResponseMessage = await httpClient.GetAsync("/health").ConfigureAwait(false);

        // A
        Assert.NotNull(httpResponseMessage);
        Assert.Equal(HttpStatusCode.OK, httpResponseMessage.StatusCode);
    }