public void CanUpdate() { StaticPage sp = _staticPageRepository.GetById(1); sp.Title = "UPDATED TITLE"; sp.ImagePath = "BLAH/BLAH/blah.jpg"; _staticPageRepository.Update(sp); StaticPage actual = _staticPageRepository.GetById(1); Assert.AreEqual("UPDATED TITLE", actual.Title); Assert.AreEqual("BLAH/BLAH/blah.jpg", actual.ImagePath); }
public Response <StaticPage> Update(StaticPage sp) { var r = new Response <StaticPage>(); try { _staticPageRepository.Update(sp); r.Success = true; r.Message = "Updated static page."; r.Data = new StaticPage(); } catch (Exception ex) { _exceptionsRepository.Add(ex); r.Success = false; r.Message = "Failed to update static page."; r.Data = new StaticPage(); } return(r); }
public async Task Put(StaticPage page) { await _staticPageRepository.Update(page); }