public void Update_Get_Updated() { var yeast = _yeastRepository.GetAll().LastOrDefault(); yeast.Name = "Update" + DateTime.Now.Ticks; _yeastRepository.Update(yeast); var updated = _yeastRepository.GetSingle(yeast.YeastId); Assert.AreEqual(yeast.Name, updated.Name); }
public IActionResult Update(string oid, [FromBody] Yeast yeast) { var yeastDb = _yeastRepository.Find(x => x.Oid == new Guid(oid)); yeastDb.Name = yeast.Name; yeastDb.ProductNumber = yeast.ProductNumber; yeastDb.Link = yeast.Link; yeastDb.Vendor = yeast.Vendor; _yeastRepository.Update(yeastDb); _unitOfWork.Complete(); return(Ok(yeastDb)); }