public void GetStaticPageById_NoRealId_ReturnsNull() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var page = repo.GetStaticPageById(-4); Assert.IsNull(page); }
public void GetStaticPageById_GetsRealId() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var page1 = repo.StaticPages.First(); var id = page1.StaticPageId; var page2 = repo.GetStaticPageById(id); Assert.AreEqual(page1, page2); }
public void DeleteStaticPage_Removes() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var page = repo.StaticPages.First(); var id = page.StaticPageId; repo.DeleteStaticPage(page); var shouldBeNull = repo.GetStaticPageById(id); Assert.IsNull(shouldBeNull); }