diff --git a/API_SQLuedo/TestAPI/UserUnitTest.cs b/API_SQLuedo/TestAPI/UserUnitTest.cs index e9c0bca..5d53eca 100644 --- a/API_SQLuedo/TestAPI/UserUnitTest.cs +++ b/API_SQLuedo/TestAPI/UserUnitTest.cs @@ -23,15 +23,13 @@ namespace TestAPI } [Fact] - public void GetUserList() + public void GetUserListSuccess() { - //arrange var productList = GetUsersData(); - userService.Setup(x => x.GetUsers(1 ,5)) + userService.Setup(x => x.GetUsers(1 ,3)) .Returns(productList); var userController = new UserController(new NullLogger(), userService.Object); - //act var userResult = userController.GetUsers(1,5); if (userResult is OkObjectResult okObjectResult) @@ -46,6 +44,25 @@ namespace TestAPI } + [Fact] + public void GetUserListFail() + { + var productList = GetUsersData(); + userService.Setup(x => x.GetUsers(1, 3)) + .Returns(productList); + var userController = new UserController(new NullLogger(), userService.Object); + + var userResult = userController.GetUsers(2,3); + + if (userResult is StatusCodeResult statusCodeResult && statusCodeResult.StatusCode == 204) + + { + + Assert.IsNotType(userResult); + } + + } + private List GetUsersData()