public void CancelsChangesCorrectlyForSimpleTypes()
{
var iniEntry = ModelBaseTestHelper.CreateIniEntryObject();
var iniEntryAsIEditableObject = (IEditableObject)iniEntry;
iniEntry.Value = "MyOldValue";
iniEntryAsIEditableObject.BeginEdit();
iniEntry.Value = "MyNewValue";
iniEntryAsIEditableObject.CancelEdit();
Assert.AreEqual("MyOldValue", iniEntry.Value);
}