public void EmptyStringDoesNotThrow()
        {
            RangeIntMatcher rangeIntMatch = new RangeIntMatcher(3, 3);
            var             tssLabel      = m_tsf.EmptyString(WsDummy);

            Assert.IsFalse(rangeIntMatch.Matches(tssLabel));
        }
        public void OutOfRangeDoesNotThrow()
        {
            RangeIntMatcher rangeIntMatch = new RangeIntMatcher(3, 3);
            var             tssLabel      = m_tsf.MakeString("999999999999999999999999", WsDummy);

            Assert.IsFalse(rangeIntMatch.Matches(tssLabel));
        }
        public void MatchesIfOneInListMatches()
        {
            RangeIntMatcher rangeIntMatch = new RangeIntMatcher(2, 2);
            var             tssLabel      = m_tsf.MakeString("0 1 2", WsDummy);

            Assert.IsTrue(rangeIntMatch.Matches(tssLabel));
        }
        public void DoesNotMatchIfNoneInListMatch()
        {
            RangeIntMatcher rangeIntMatch = new RangeIntMatcher(3, 3);
            var             tssLabel      = m_tsf.MakeString("0 1 2", WsDummy);

            Assert.IsFalse(rangeIntMatch.Matches(tssLabel));
        }
        public void LongMaxValueTest()
        {
            RangeIntMatcher rangeIntMatch = new RangeIntMatcher(0, long.MaxValue);
            var             tssLabel      = m_tsf.MakeString("9223372036854775807", WsDummy);

            Assert.IsTrue(rangeIntMatch.Matches(tssLabel));
        }