Skip to content

Instantly share code, notes, and snippets.

@olvap
Forked from juancruzbupo/test juego ppt
Last active August 29, 2015 14:04
Show Gist options
  • Save olvap/2276cc48fd9db293e1bb to your computer and use it in GitHub Desktop.
Save olvap/2276cc48fd9db293e1bb to your computer and use it in GitHub Desktop.
#rspec , minitest cutest librerias
class Juego
GANA = { papel: :piedra, piedra: :tijera, tijera: :papel }
def initialize jugador1, jugador2
@jugador1 = jugador1
@jugador2 = jugador2
end
def ganador
return 'empate' if @jugador1 == @jugador2
if GANA[@jugador1] == @jugador2
'jugador 1'
else
'jugador 2'
end
end
end
#puts Juego.new(:papel, :piedra).ganador
#puts Juego.new(:papel, :tijera).ganador
if Juego.new(:papel, :piedra).ganador == 'jugador 1'
puts 'bien'
else
puts 'mal'
end
if Juego.new(:papel, :tijera).ganador == 'jugador 2'
puts 'bien'
else
puts 'mal'
end
if Juego.new(:papel, :papel).ganador == 'empate'
puts 'bien'
else
puts 'mal'
end
if Juego.new(:tijera, :piedra).ganador == 'jugador 2'
puts 'bien'
else
puts 'mal'
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment