public async Task GetAll_no_results_return_empty_queryable() { var results = new List <StudyDTO>().AsQueryable(); var logic = new StudyLogic(_repo); var response = await logic.GetAll(); Assert.Equal(0, response.Count()); }
public async Task GetAll_no_results_return_empty_queryable() { var results = new List <StudyDTO>().AsQueryable(); _mock.Setup(m => m.ReadAsync()).ReturnsAsync(results); var logic = new StudyLogic(_mock.Object); var response = await logic.GetAll(); Assert.Equal(0, response.Count()); }
public async Task GetAll_multiple_results_return_expected_queryable_Integration() { var results = new List <StudyDTO> { new StudyDTO(), new StudyDTO(), new StudyDTO() }.AsQueryable(); var logic = new StudyLogic(_repo); var response = await logic.GetAll(); Assert.Equal(3, response.Count()); Assert.Equal(results.First(), response.First()); Assert.Equal(results.Last(), response.Last()); }
public async Task GetAll_multiple_results_return_expected_queryable() { var results = new List <StudyDTO> { new StudyDTO(), new StudyDTO(), new StudyDTO() }.AsQueryable(); _mock.Setup(m => m.ReadAsync()).ReturnsAsync(results); var logic = new StudyLogic(_mock.Object); var response = await logic.GetAll(); Assert.Equal(3, response.Count()); Assert.Equal(results.First(), response.First()); Assert.Equal(results.Last(), response.Last()); }