public void Can_Delete_Comment() { Initialize(true); using (var repository = new NHibernateBlogService()) { var comment = new Comment() { Name = "test", Content = "Test" }; repository.Save(comment); Assert.AreEqual(1, repository.GetComments().Count); repository.Delete(comment); Assert.AreEqual(0, repository.GetComments().Count); } }
public void Can_Delete_Post() { Initialize(true); using (var repository = new NHibernateBlogService()) { var post = DummyLivePost(); repository.Save(post); Assert.AreEqual(1, repository.GetPosts().Count); repository.Delete(post); Assert.AreEqual(0, repository.GetPosts().Count); } }
public void Can_Delete_Category() { Initialize(true); using (var repository = new NHibernateBlogService()) { var category = new Category() { Name = "test" }; repository.Save(category); Assert.AreEqual(1, repository.GetCategories().Count); repository.Delete(category); Assert.AreEqual(0, repository.GetCategories().Count); } }