public void Update_Get_Updated() { var fermentable = _fermentableRepository.GetAll().LastOrDefault(); fermentable.Name = "Update" + DateTime.Now.Ticks; _fermentableRepository.Update(fermentable); var updated = _fermentableRepository.GetSingle(fermentable.FermentableId); Assert.AreEqual(fermentable.Name, updated.Name); }
public IActionResult Update(string oid, [FromBody] Fermentable fermentable) { var fermentableDb = _fermentableRepository.Find(x => x.Oid == new Guid(oid)); fermentableDb.Name = fermentable.Name; fermentableDb.Description = fermentable.Description; fermentableDb.Link = fermentable.Link; fermentableDb.Vendor = fermentable.Vendor; _fermentableRepository.Update(fermentableDb); _unitOfWork.Complete(); return(Ok(fermentableDb)); }