public void CanRemoveStaticPage() { var repo = new StaticPageRepo(); var page = new StaticPage(); page.StaticPageId = 1; page.Title = "fart"; page.Body = "Hi"; repo.AddStaticPage(page); var loaded = repo.GetStaticPageById(3); Assert.IsNotNull(loaded); repo.DeleteStaticPage(3); loaded = repo.GetStaticPageById(3); Assert.IsNull(loaded); }
public void CanUpdateStaticPage() { var page = new StaticPage(); var repo = new StaticPageRepo(); page.StaticPageId = 3; page.Title = "Hi"; page.Body = "Hi"; repo.AddStaticPage(page); page.StaticPageId = 3; page.Title = "Bye"; page.Body = "Bye"; repo.UpdateStaticPage(page); var updatedPage = repo.GetStaticPageById(page.StaticPageId); Assert.AreEqual(3, page.StaticPageId); Assert.AreEqual("Bye", page.Title); Assert.AreEqual("Bye", page.Body); }