public async Task GetUpcomingMissions_StatusOk_MissionsRetrieved() { var expectedMissions = _missionsStorage.Missions .Where(x => x.Date > DateTime.Today) .ToList(); var apiClient = new ApiMissionsClient(_httpClient); var result = await apiClient.GetUpcomingMissions(); result.ShouldBeSuccess(expectedMissions); }
public async Task GetUpcomingMissionsModsets_StatusOk_ModsetsRetrieved() { var expectedModsets = _missionsStorage.Missions .Where(x => x.Date > DateTime.Today) .Select(x => x.Modlist) .ToHashSet(); var apiClient = new ApiMissionsClient(_httpClient); var result = await apiClient.GetUpcomingMissionsModsetsNames(); result.ShouldBeSuccess(expectedModsets); }