This commit is contained in:
commit
0e79a8eb5e
43 changed files with 1282 additions and 0 deletions
31
tests/Core/WeatherForecasts/WeatherForecastModuleTests.cs
Normal file
31
tests/Core/WeatherForecasts/WeatherForecastModuleTests.cs
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Net;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Net.Http.Json;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.AspNetCore.Mvc.Testing;
|
||||
using TestWeb.Infra;
|
||||
using TestWeb.Core.WeatherForecasts;
|
||||
|
||||
namespace TestWeb.Tests.Core.WeatherForecasts;
|
||||
|
||||
public class WeatherForecastModuleTests : IClassFixture<TestFixture>
|
||||
{
|
||||
private readonly HttpClient client;
|
||||
|
||||
public WeatherForecastModuleTests(TestFixture fixture)
|
||||
{
|
||||
client = fixture.Client;
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task Base()
|
||||
{
|
||||
// Get
|
||||
var getCall = await client.GetAsync(
|
||||
WeatherForecastModule.Prefix,
|
||||
TestContext.Current.CancellationToken
|
||||
);
|
||||
Assert.Equal(HttpStatusCode.OK, getCall.StatusCode);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue