public void GenericContent_KeepIconAfterPublish()
{
Page samplePage = new Page(TestRoot);
samplePage.Name = "SamplePage";
//set index
string icon = "icon.ic";
samplePage.Icon = icon;
samplePage.Save();
samplePage.CheckOut();
samplePage.Publish();
//asserts
Assert.AreEqual(icon, samplePage.Icon, "Icon property doesn't contain the expected value.");
}