public async Task StuffRepo_GetListAsync_ShouldReturn_Ok() { // Arrange _context.Add(_dbUser); _context.Add(_dbStuff); _context.SaveChanges(); // Act var repoResult = await _stuffRepo.GetListAsync(1); // Assert var expected = DatumModelTest.Id; var actual = repoResult.DatumList.ToArray()[0].Id; Assert.Equal(expected, actual); }
public async Task <IActionResult> GetList([FromQuery] int page, [FromQuery] string search) { StuffModel result = string.IsNullOrWhiteSpace(search) ? await _stuffRepo.GetListAsync(page) : await _stuffRepo.SearchListAsync(search); return(Ok(result)); }