public void CanAddContextBlog() { //TheCodingVineDbContext repo = new TheCodingVineDbContext(); UserManager <AppUser> userMgr = new UserManager <AppUser>(new UserStore <AppUser>(TestContext)); RoleManager <AppRole> roleMgr = new RoleManager <AppRole>(new RoleStore <AppRole>(TestContext)); BlogPost blogToAdd = new BlogPost { Title = "Test Blog 6", Content = "This is also a test post.This text represents the post's main body.", PostDate = new DateTime(2018, 8, 30), RemoveDate = new DateTime(2018, 10, 30), IsApproved = false, BlogNotes = "Notes about why blog was not approved", BlogWriter = userMgr.FindByName("*****@*****.**") }; TestContext.AddBlog(blogToAdd); var blogRoll = TestContext.GetAllBlogs(); Assert.AreEqual(6, blogRoll.Count()); var savedBlog = TestContext.GetBlog(6); Assert.AreEqual("Test Blog 6", savedBlog.Title); Assert.AreEqual("This is also a test post.This text represents the post's main body.", savedBlog.Content); Assert.AreEqual(new DateTime(2018, 8, 30), savedBlog.PostDate); Assert.AreEqual(new DateTime(2018, 10, 30), savedBlog.RemoveDate); Assert.AreEqual(false, savedBlog.IsApproved); Assert.AreEqual("Notes about why blog was not approved", savedBlog.BlogNotes); }