Пример #1
0
        public void testDefaultDef()
        {
            JDFIntegerRange range = new JDFIntegerRange("0~-1");

            Assert.IsFalse(range.inRange(4));
            JDFIntegerRange.setDefaultDef(int.MaxValue);
            range = new JDFIntegerRange("0~-1");
            Assert.IsTrue(range.inRange(4));
            JDFIntegerRange.setDefaultDef(0);
            range = new JDFIntegerRange("0~-1");
            Assert.IsFalse(range.inRange(4));
            Assert.IsFalse(range.inRange(-4));
            Assert.IsTrue(range.inRange(0));
        }
Пример #2
0
        public void testDefaultDef()
        {
            JDFIntegerRangeList irl = new JDFIntegerRangeList("-INF ~ 0 5 ~ -1");

            Assert.IsTrue(irl.inRange(-99), "inRange");
            Assert.IsFalse(irl.inRange(99), "inRange");
            Assert.IsTrue(irl.inRange(2), "inRange");

            JDFIntegerRange.setDefaultDef(int.MaxValue);
            irl = new JDFIntegerRangeList("-INF ~ 0 5 ~ -1");

            Assert.IsFalse(irl.inRange(-99), "inRange");
            Assert.IsTrue(irl.inRange(99), "inRange");
            Assert.IsFalse(irl.inRange(2), "inRange");
        }
Пример #3
0
 public override void tearDown()
 {
     // TODO Auto-generated method stub
     base.tearDown();
     JDFIntegerRange.setDefaultDef(defaultDef);
 }