Example #1
0
        public void AddUser_WithTestData_ThenOk_Test(UserDto.User userInfo)
        {
            var result = userController.AddUser(userInfo) as OkObjectResult;

            Assert.Equal(200, result.StatusCode);
            Assert.Equal(JsonConvert.SerializeObject(userInfo), JsonConvert.SerializeObject(result.Value));
        }
Example #2
0
        public IActionResult Delete(int id)
        {
            UserDto.User user = _userService.DeleteUser(id);

            if (user == null)
            {
                return(BadRequest("Failed to delete user!"));
            }

            return(Ok(user));
        }
Example #3
0
        public IActionResult AddUser([FromBody] UserDto.User userInfo)
        {
            UserDto.User user = _userService.AddUser(userInfo);

            if (user == null)
            {
                return(BadRequest("Failed to add user!"));
            }

            return(Ok(user));
        }
Example #4
0
        public IActionResult GetUser(int id)
        {
            UserDto.User user = _userService.GetUser(id);

            if (user == null)
            {
                return(BadRequest("User not found!"));
            }

            return(Ok(user));
        }
Example #5
0
        public UserDto.User AddUser(UserDto.User user)
        {
            try
            {
                Users users = _mapper.Map <Users>(user);

                _testDbContext.Users.Add(users);
                _testDbContext.SaveChanges();

                return(_mapper.Map <UserDto.User>(users));
            }
            catch (Exception exp)
            {
                return(null);
            }
        }