Example #1
0
        public void EQP_double_CopyValues_test()
        {
            RGOBase.ClearAll();
            RGOBase      T     = null;
            EQP <double> E     = new EQP <double>(1, "10100", "TestSubSys", "TestParname", 100.00, 10, 1000, Units.mBar, "TestDescription");
            EQP <double> E_new = new EQP <double>(1, "10101", "TestSubSys", "TestParname", 100.01, 9, 1001, Units.mBar, "TestDescription");

            RGOBase.AddClientID(123456);
            T = E;
            T.CopyValues(E_new);

            Assert.AreEqual(E_new.Value, (T as EQP <double>).Value);
            Assert.AreNotEqual(E_new.ID, (T as EQP <double>).ID);
        }