public void UpdateBlogAlias() { var repository = new DatabaseObjectProvider(); Blog blog = UnitTestHelper.CreateBlogAndSetupContext(); string host1 = UnitTestHelper.GenerateUniqueString(); string host2 = UnitTestHelper.GenerateUniqueString(); BlogAlias alias = UnitTestHelper.CreateBlogAlias(blog, host1, ""); repository.AddBlogAlias(alias); BlogAlias testAlias = repository.GetBlogAlias(alias.Id); testAlias.Host = host2; repository.UpdateBlogAlias(testAlias); BlogAlias testAlias2 = repository.GetBlogAlias(alias.Id); Assert.AreEqual(alias.Id, testAlias.Id, "Did not retrieve the correct alias."); Assert.AreEqual(alias.Id, testAlias2.Id, "Did not retrieve the correct alias."); Assert.AreEqual(host2, testAlias2.Host, "Alias was not updated"); }