updated verify method

This commit is contained in:
StevanFreeborn
2022-06-29 13:04:33 -05:00
parent 948d33292e
commit 5329f6eaf9
@@ -19,7 +19,7 @@ namespace tests.controllers
} }
[Fact] [Fact]
public async Task GetCharactersAsync_NoFilterNoCharacters_Returns200StatusWithEmptyCollection() public async Task GetCharactersAsync_NoFilterParamsNoCharacters_Returns200StatusWithEmptyCollection()
{ {
var filter = new CharacterFilter(); var filter = new CharacterFilter();
@@ -30,7 +30,7 @@ namespace tests.controllers
var result = await _controller.GetCharactersAsync(filter) as ObjectResult; var result = await _controller.GetCharactersAsync(filter) as ObjectResult;
var data = result?.Value as List<Character>; var data = result?.Value as List<Character>;
_mockRepo.Verify(c => c.GetCharactersAsync(filter), Times.Once()); _mockRepo.Verify(repo => repo.GetCharactersAsync(It.IsAny<CharacterFilter>()), Times.Once());
Assert.IsType<OkObjectResult>(result); Assert.IsType<OkObjectResult>(result);
Assert.IsType<List<Character>>(data); Assert.IsType<List<Character>>(data);
Assert.Equal(HttpStatusCode.OK, (HttpStatusCode)result.StatusCode); Assert.Equal(HttpStatusCode.OK, (HttpStatusCode)result.StatusCode);