public void CanClear() { dynamic delta = new Delta <AddressEntity>(); delta.StreetAddress = "Test"; IDelta idelta = delta as IDelta; Assert.Single(idelta.GetChangedPropertyNames()); idelta.Clear(); Assert.Empty(idelta.GetChangedPropertyNames()); }