public void GetAllCategoriesUsed_DraftsToo_RightCountAndVals() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var cats = repo.GetAllCategoriesUsed(false); Assert.AreEqual(cats.Count, 20); Assert.Contains("OtherDraftCat", cats); for (int i = 1; i < 10; i++) { Assert.Contains("DraftCat" + i, cats); } }
public void GetAllCategoriesUsed_PostsOnly_RightCountAndVals() { EFBlogPostRepository repo = new EFBlogPostRepository(SharedDbContext); var cats = repo.GetAllCategoriesUsed(true); Assert.AreEqual(cats.Count, 10); Assert.Contains("OtherCat", cats); for (int i = 1; i < 10; i++) { Assert.Contains("Cat" + i, cats); } }