public void testInRange() { JDFDurationRangeList rangelist = new JDFDurationRangeList("PT5M ~ PT15M PT1H5M ~ PT1H15M"); Assert.IsTrue(rangelist.inRange(new JDFDuration("PT15M")), "InRange: "); Assert.IsTrue(rangelist.inRange(new JDFDuration("PT1H15M")), "InRange: "); Assert.IsFalse(rangelist.inRange(new JDFDuration("PT1H25M")), "NOT InRange: "); Assert.IsFalse(rangelist.inRange(new JDFDuration("PT55S")), "NOT InRange: "); }
/// /// <summary> * constructs a JDFDurationRangeList from the given JDFDurationRangeList /// * </summary> /// * <param name="rl"> the given JDFDurationRangeList </param> /// public JDFDurationRangeList(JDFDurationRangeList rl) { rangeList = new ArrayList(rl.rangeList); }