lib/codebreaker/validation.rb in codebreaker_dmitriev-0.1.0 vs lib/codebreaker/validation.rb in codebreaker_dmitriev-0.2.0

- old
+ new

@@ -1,19 +1,13 @@ module Validation - DIFFICULTS = { - easy: 'easy', - medium: 'medium', - hell: 'hell' - }.freeze - def name_valid?(name) name.length.between? 3, 20 end def guess_valid?(guess) /^[1-6]{4}$/.match? guess end - def difficult_valid?(difficult) - DIFFICULTS.values.include? difficult.downcase + def difficult_valid?(level) + !Constants::DIFFICULTS[level.to_sym].nil? end end