Class: GameValidation
- Inherits:
-
Mousevc::Validation
- Object
- Mousevc::Validation
- GameValidation
- Defined in:
- lib/mousevc_rock_paper_scissors/game_validation.rb
Instance Method Summary collapse
Instance Method Details
#valid_hand?(n) ⇒ Boolean
10 11 12 13 14 15 16 |
# File 'lib/mousevc_rock_paper_scissors/game_validation.rb', line 10 def valid_hand?(n) valid_hand = ['1', '2', '3'].include?(n) unless valid_hand @error = "Invalid hand: #{n.to_i.to_s}" end valid_hand end |
#valid_num_players?(n) ⇒ Boolean
2 3 4 5 6 7 8 |
# File 'lib/mousevc_rock_paper_scissors/game_validation.rb', line 2 def valid_num_players?(n) valid_num_players = ['1', '2'].include?(n) unless valid_num_players @error = "Invalid number of players: #{n.to_i.to_s}" end valid_num_players end |