예제 #1
0
        public void IntegerRegex_WhenCalled_MatchGroupValue(string input, string cultureName, string groupValue)
        {
            //Arrange
            var cultureInfo  = CultureInfo.GetCultureInfo(cultureName);
            var integerRegex = new IntegerRegex(input, cultureInfo);

            //Act
            var result = integerRegex.Value;

            result.Should().Be(groupValue);
        }
예제 #2
0
        public void IntegerRegex_WhenInteger_ReturnTrue(string input, string cultureName, bool isMatch)
        {
            //Arrange
            var cultureInfo  = CultureInfo.GetCultureInfo(cultureName);
            var integerRegex = new IntegerRegex(input, cultureInfo);

            //Act
            var result = integerRegex.IsMatch;

            result.Should().Be(isMatch);
        }