public void GetPostByUrlTitle_IsNotThere_ReturnsNull() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var notAPost = repo.GetPostByUrlTitle("Not-A-Real-Title"); Assert.IsNull(notAPost); }
public void GetPostByUrlTitle_AnyCaseWorks() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var shouldGetPost = repo.GetPostByUrlTitle("POsT-tiTLe-NO-5"); Assert.IsNotNull(shouldGetPost); Assert.AreEqual(shouldGetPost.PageTitle, "Post Title No 5"); }
public void GetPostByUrlTitle_IsThere_ReturnsRealPost() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var post = repo.GetPostByUrlTitle("Post-Title-No-2"); Assert.IsNotNull(post); Assert.AreEqual(post.PageTitle, "Post Title No 2"); }