public async Task Post_Event_Returns_Status200OK() { var hostBuilder = HostBuilderFactory.CreateHostBuilder(); var host = await hostBuilder.StartAsync(); var client = host.GetTestClient(); var content = new StringContent( FakeBuilder.CreateEvent(UrlVerificationEvent.EventTypeValue)); var response = await client.PostAsync( "/events", content, CancellationToken.None); response.EnsureSuccessStatusCode(); Assert.Equal( StatusCodes.Status200OK, (int)response.StatusCode); var responseText = await response.Content.ReadAsStringAsync(); responseText.ShouldMatchSnapshot(); }
public async Task Post_Event_Returns_Status200OK() { var hostBuilder = HostBuilderFactory.CreateHostBuilder(); var host = await hostBuilder.StartAsync(); var client = host.GetTestClient(); var content = new StringContent( FakeBuilder.CreateEvent(AppRateLimitedEvent.EventTypeValue)); var response = await client.PostAsync( "/events", content, CancellationToken.None); response.EnsureSuccessStatusCode(); Assert.Equal( StatusCodes.Status200OK, (int)response.StatusCode); }