Files
criminalmindsapi/server.tests/v1/integrationTests/SeasonsControllerIntegrationTests.cs
T

48 lines
1.3 KiB
C#
Raw Normal View History

using server.tests.Http;
2022-07-08 16:43:32 -05:00
using server.tests.Options;
using System.Text.Json;
namespace server.tests.v1.integrationTests
{
public class SeasonsControllerIntegrationTests
{
private readonly HttpClient _client;
private readonly JsonSerializerOptions _serializerOptions;
private readonly string _endpoint;
public SeasonsControllerIntegrationTests()
{
2022-07-11 09:36:39 -05:00
_client = HttpClientFactory.GetClient(1);
2022-07-08 16:43:32 -05:00
_serializerOptions = OptionsFactory.GetJsonSerializerOptions();
_endpoint = "/api/seasons";
}
[Fact]
public async Task GetSeasonsAsync_AllSeasons_Returns200StatusCodeWithSeasons()
{
throw new NotImplementedException();
}
[Fact]
public async Task GetSeasonByNumberAsync_SeasonOne_Returns200StatusCodeWithSeason()
{
throw new NotImplementedException();
}
[Fact]
public async Task GetSeasonByNumberAsync_InvalidSeason_Returns404StatusCode()
{
throw new NotImplementedException();
}
[Fact]
public async Task GetSeasonByNumberAsync_ValidSeasonNumberForNonExistentSeason_Returns404StatusCode()
{
throw new NotImplementedException();
}
}
}