public void EditKeyPropertyOperation_Test() { var vertex = new DataVertex(); var property = new PropertyViewmodel(1, "key", "value", vertex); vertex.AddProperty(property); var ekpo = new EditKeyPropertyOperation(property, "key changed"); ekpo.Do(); Assert.AreEqual(property.Key, "key changed"); ekpo.UnDo(); Assert.AreEqual(property.Key, "key"); }