Exemplo n.º 1
0
        public void GetStaticPageById_NoRealId_ReturnsNull()
        {
            EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext);

            var page = repo.GetStaticPageById(-4);

            Assert.IsNull(page);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }