module AlexCodebreaker::Modules::ArgumentsValidation

Public Instance Methods

guess_validation(guess) click to toggle source
# File lib/alex_codebreaker/modules/arguments_validation.rb, line 10
def guess_validation(guess)
  argument_length_check(guess, AlexCodebreaker::Modules::Settings::CODE_LENGTH) &&
    digits_check(guess, AlexCodebreaker::Modules::Settings::CODE_MIN_DIGIT,
                 AlexCodebreaker::Modules::Settings::CODE_MAX_DIGIT)
end
name_validation(name) click to toggle source
# File lib/alex_codebreaker/modules/arguments_validation.rb, line 5
def name_validation(name)
  argument_min_length_check(name, AlexCodebreaker::Modules::Settings::MIN_PLAYER_NAME_LENGTH) &&
    argument_max_length_check(name, AlexCodebreaker::Modules::Settings::MAX_PLAYER_NAME_LENGTH)
end