Exemple #1
0
        void shoud_validate_correct_input_with_valid_data()
        {
            var validUpdateUserRequestValidation = new UpdateUserRequestValidation()
            {
                Id     = 1,
                Name   = "Exemplo",
                Email  = "*****@*****.**",
                Active = true
            };

            var result = ValidateModel(validUpdateUserRequestValidation);

            Assert.True(result.Count == 0);
        }
        public void shoud_update_users()
        {
            var userServiceMock = new Mock <IUserService>();
            var mapperMock      = new Mock <IMapper>();

            var user = new UpdateUserRequestValidation()
            {
                Id    = 1,
                Name  = "teste",
                Email = "*****@*****.**",
            };

            userServiceMock.Setup(x => x.Update(It.IsAny <User>()));

            var userController = new UserController(userServiceMock.Object, mapperMock.Object);

            var expectedUserList = userController.Update(user);

            Assert.NotNull(expectedUserList);
        }
Exemple #3
0
        public ActionResult Update([FromBody] UpdateUserRequestValidation user)
        {
            service.Update(mapper.Map <User>(user));

            return(NoContent());
        }