Example #1
0
        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);
        }
Example #2
0
 public void TestCopy()
 {
     demo.Module1.Value e = new demo.Module1.Value();
     demo.Module1.Value d = e.Copy();
     Assert.AreEqual(e.ToString(), d.ToString());
 }