private void Verify() { Assert.IsTrue(Procedure.Success == demo.App.Instance.Zeze.NewProcedure( () => { demo.Module1.Value value = demo.App.Instance.demo_Module1.Table1.Get(1); localValue = value?.Copy(); return(Procedure.Success); }, "TestChangeListener.CopyLocal").Call()); _CLInt1.Verify(localValue); _ClLong2.Verify(localValue); _CLString3.Verify(localValue); _CLBool4.Verify(localValue); _CLShort5.Verify(localValue); _CLFloat6.Verify(localValue); _CLDouble7.Verify(localValue); _CLBytes8.Verify(localValue); _CLList9.Verify(localValue); _CLSet10.Verify(localValue); _CLMap11.Verify(localValue); _CLBean12.Verify(localValue); _CLByte13.Verify(localValue); _ClDynamic14.Verify(localValue); _CLMap15.Verify(localValue); }
public void TestCopy() { demo.Module1.Value e = new demo.Module1.Value(); demo.Module1.Value d = e.Copy(); Assert.AreEqual(e.ToString(), d.ToString()); }