public void Multiple_WhenNullArgumentPassed_ThrowsArgumentNullException()
        {
            //Arrange
            string argument = string.Empty;

            //Act
            //Assert
            verbEx.Multiple(argument);
        }
        public void Multiple_WhenNullOrEmptyValueParameterIsPassed_ShouldThrowArgumentException()
        {
            //Arrange
            verbEx = VerbalExpressions.DefaultExpression;
            string value = null;

            //Act
            //Assert
            verbEx.Multiple(value);
        }
        public void Multiple_WhenNullArgumentPassed_ThrowsArgumentNullException()
        {
            //Arrange
            verbEx = VerbalExpressions.DefaultExpression;
            string argument = string.Empty;

            //Act
            //Assert
            verbEx.Multiple(argument);
        }
 public VerbalExpression OneOrMore(string value = "", bool sanitize = true)
 {
     if (string.IsNullOrEmpty(value))
     {
         _verbalExpression.Add("+", false);
     }
     else
     {
         _verbalExpression.Multiple(value, sanitize);
     }
     return(this);
 }