public void DeleteBlogAlias() { Blog blog = UnitTestHelper.CreateBlogAndSetupContext(); var repository = new DatabaseObjectProvider(); BlogAlias alias1 = UnitTestHelper.CreateBlogAlias(blog, UnitTestHelper.GenerateUniqueString(), UnitTestHelper.GenerateUniqueString()); BlogAlias alias2 = UnitTestHelper.CreateBlogAlias(blog, UnitTestHelper.GenerateUniqueString(), UnitTestHelper.GenerateUniqueString()); repository.AddBlogAlias(alias1); repository.AddBlogAlias(alias2); repository.DeleteBlogAlias(alias1); BlogAlias testAlias1 = repository.GetBlogAlias(alias1.Id); BlogAlias testAlias2 = repository.GetBlogAlias(alias2.Id); Assert.IsNull(testAlias1, "Did not delete the alias."); Assert.IsNotNull(testAlias2, "Deleted the wrong one"); }