public void TestRevert() { AVObject obj = AVObject.Create("Corgi"); obj["gogo"] = true; Assert.True(obj.IsDirty); Assert.AreEqual(1, obj.GetCurrentOperations().Count); Assert.True(obj.ContainsKey("gogo")); obj.Revert(); Assert.True(obj.IsDirty); Assert.AreEqual(0, obj.GetCurrentOperations().Count); Assert.False(obj.ContainsKey("gogo")); }