Example #1
0
        public void Should_ReturnNoPattern_When_InputHasUnknownFormat()
        {
            var reader  = new InputPatternReader();
            var pattern = reader.Define("1");

            Assert.AreEqual(pattern, RegexPattern.NoPattern);
        }
Example #2
0
        public void Should_ReturnOneDigit_When_PatternIsOneDigit()
        {
            var reader  = new InputPatternReader();
            var pattern = reader.Define("1AB");

            Assert.AreEqual(pattern, RegexPattern.OneDigit);
        }
Example #3
0
        public void Should_ReturnTwoDigit_When_PatternHasTwoDigits()
        {
            var reader  = new InputPatternReader();
            var pattern = reader.Define("11AB");

            Assert.AreEqual(pattern, RegexPattern.TwoDigits);
        }