public void GetRegistrated_WhenCalled_ReturnsAllItems() { int calls = 0; service.Setup(x => x.GetAll()) .Returns(() => serviceUsers); mapper.Setup(m => m.Map <RegistratedUserControllerModel>(It.IsAny <RegistratedUserServiceModel>())) .Returns(() => controllersUsers[calls]) .Callback(() => calls++); // Act var result = usersController.GetRegistrated(); // Assert var allNumbers = new List <RegistratedUserControllerModel>(result); for (int i = 0; i < 3; i++) { Assert.True(allNumbers[i] == controllersUsers[i]); } }
public void GetRegistrated_WhenCalled_ReturnsInternalError(int id) { // Arrange usersController = new RegistratedUsersController(null, null, log.Object); // Act var result = usersController.GetRegistrated(id); // Assert var response = result as StatusCodeResult; Assert.Equal(500, response.StatusCode); }