public void AddUser() { PhoneBookContext _phoneBookContext = new PhoneBookContext(); UserController userController = new UserController(_phoneBookContext); AddUserPM model = new AddUserPM(); var result = userController.AddUser(model); Assert.IsNotNull(result); Assert.IsNotNull(model.ID, model.Name, model.SurName, model.Company); }
public IActionResult AddUser([FromForm] AddUserPM model) { if (ModelState.IsValid) { User user = new User(); user.Name = model.Name; user.SurName = model.SurName; user.Company = model.Company; _phoneBookContext.Add(user); _phoneBookContext.SaveChanges(); model.ID = user.ID; return(Ok(model)); } else { return(BadRequest(ModelState.Values)); } }