public void DevServices_UpdateDev_edits_dev() { DevCreate newDev = new DevCreate() { DevName = "Zach", }; var userid = _userId; userid = Guid.Parse("f2055f74-ec6c-44f7-a8a0-e699132a0fed"); var _devService = new DevService(userid); _devService.CreateDev(newDev); var _devEdit = new DevEdit(); _devEdit.DevId = 1; _devEdit.DevName = "Zach"; var expected = true; var actual = _devService.UpdateDev(_devEdit); Assert.AreEqual(expected, actual); }
public void DevService_DevEdit_ReturnsOk() { var dev = new DevEdit { DevId = 1, DevName = "Zach" }; var result = _controller.Put(dev); Assert.AreEqual(1, _mockService.CallCount); Assert.IsInstanceOfType(result, typeof(OkResult)); }
public void DevController_UpdateDev_CountShouldBeCorrectInt() { var newDev = new DevEdit { DevName = "Name" }; var result = _controller.Put(newDev); Assert.AreEqual(1, _mockService.CallCount); Assert.IsInstanceOfType(result, typeof(OkResult)); }
public bool UpdateDev(DevEdit model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx .Devs .Single(e => e.DevId == model.DevId && e.OwnerId == _userId); entity.DevName = model.DevName; entity.HireDate = model.HireDate; return(ctx.SaveChanges() == 1); } }
public IHttpActionResult Put(DevEdit dev) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_devService.UpdateDev(dev)) { return(InternalServerError()); } return(Ok()); }
public bool UpdateDev(DevEdit model) { CallCount++; return(ReturnValue); }