コード例 #1
0
        public void GetStaticPageByUrlTitle_IsNotThere_ReturnsNull()
        {
            EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext);

            var notAPage = repo.GetStaticPageByUrlTitle("Not-A-Real-Title");

            Assert.IsNull(notAPage);
        }
コード例 #2
0
        public void GetStaticPageByUrlTitle_AnyCaseWorks()
        {
            EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext);

            var shouldGetPage = repo.GetStaticPageByUrlTitle("STAtIc-pAgE-NO-5");

            Assert.IsNotNull(shouldGetPage);
            Assert.AreEqual(shouldGetPage.PageTitle, "Static Page No 5");
        }
コード例 #3
0
        public void GetStaticPageByUrlTitle_IsThere_ReturnsRealPost()
        {
            EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext);

            var page = repo.GetStaticPageByUrlTitle("Static-Page-No-2");

            Assert.IsNotNull(page);
            Assert.AreEqual(page.PageTitle, "Static Page No 2");
        }