コード例 #1
0
        public void CompareToTest1()
        {
            param.value = false;
            var p1 = new CapeBooleanParameter();

            p1.value = false;
            Assert.AreEqual(0, param.CompareTo(p1));
            p1.value = true;
            Assert.AreNotEqual(0, param.CompareTo(p1));
        }
コード例 #2
0
 public void ResetTest()
 {
     param.value = true;
     param.Reset();
     Assert.AreEqual(false, param.value);
     param       = new CapeBooleanParameter("bool", CapeParamMode.CAPE_INPUT, true);
     param.value = false;
     param.Reset();
     Assert.AreEqual(true, param.value);
 }
コード例 #3
0
 public void CapeBooleanParameterTest()
 {
     param = new CapeBooleanParameter();
     Assert.AreEqual(false, param.value);
     Assert.AreEqual(CapeParamMode.CAPE_INPUT_OUTPUT, param.Mode);
     param = new CapeBooleanParameter("bool", CapeParamMode.CAPE_INPUT);
     Assert.AreEqual(false, param.value);
     Assert.AreEqual("bool", param.ComponentName);
     Assert.AreEqual(CapeParamMode.CAPE_INPUT, param.Mode);
     param = new CapeBooleanParameter("bool", CapeParamMode.CAPE_INPUT, true);
     Assert.AreEqual(true, param.value);
 }
コード例 #4
0
        public void EqualsTest()
        {
            param.BoolValue = false;
            ICapeParameter p1 = new CapeBooleanParameter();

            p1.value = false;
            Assert.AreEqual(0, param.CompareTo(p1));
            Assert.AreNotEqual(0, param.CompareTo(null));
            p1.value = true;
            Assert.AreNotEqual(0, param.CompareTo(p1));
            //Assert.AreEqual(false, param == p1);
            p1.value = false;
            Assert.AreEqual(0, param.CompareTo(((object)p1.value).ToString()));
        }
コード例 #5
0
 public void CapeBooleanParameterTestInit()
 {
     param = new CapeBooleanParameter("bool", CapeParamMode.CAPE_INPUT);
 }