public void GetUserById() { UserCrudService _userService = new UserCrudService(); User user = _userService.GetUserByPhone("0123456788"); User idResult = _userService.GetUserById(user.Id); Assert.IsNotNull(idResult); }
public ActionResult addMember(InputMap inMap) { var user1 = inMap.user1; var user2 = inMap.user2; var userToJoin = UserModel.FromDomain(userCrud.GetUserById(user1.Id)); var joiningUser = UserModel.FromDomain(userCrud.GetUserById(user2.Id)); if (userToJoin == null) { return(BadRequest("The user to join is not found")); } if (joiningUser == null) { return(BadRequest("The joining user is not found")); } if (userToJoin.FamilyId != null) { joiningUser.FamilyId = userToJoin.FamilyId; userCrud.UpdateUser(joiningUser.ToDomain(), joiningUser.Id); } return(Ok("The member was added")); }
public void UpdateUser() { UserCrudService _userService = new UserCrudService(); User user = _userService.GetUserByPhone("0123456788"); User updateInfo = new User { Id = user.Id, FamilyId = user.FamilyId, FirstName = "Foo", LastName = "Ipsum", Role = "Mother", Password = "******", Phone = "0123456788" }; _userService.UpdateUser(updateInfo, user.Id); User getUpdatedUser = _userService.GetUserById(user.Id); Assert.AreNotEqual(user.FirstName, getUpdatedUser.FirstName); }
public ActionResult Put(UserModel userDetails) { UserModel existingUser = UserModel.FromDomain(userService.GetUserById(userDetails.Id)); if (existingUser == null) { return(BadRequest("User not found!")); } else { userDetails.Id = existingUser.Id; userDetails.FamilyId = existingUser.FamilyId; userService.UpdateUser(userDetails.ToDomain(), userDetails.Id); return(Ok()); } }