class PreguntaVerdaderoFalso
Clase gestora de preguntas de verdadero y falso.
Public Class Methods
new(args)
click to toggle source
Instancia de la clase PreguntaVerdaderoFalso
donde le pasas un texto y un booleano asociado a la respuesta correcta.
Calls superclass method
Pregunta::new
# File lib/examen/pregunta_verdadero_falso.rb, line 8 def initialize(args) raise ArgumentError, "Esperada pregunta (:text)" unless args.key?(:text) raise ArgumentError, "Esperada respuesta correcta (:right)" unless args.key?(:right) args[:right] = ((args[:right])?"Cierto":"Falso") args[:distractors] = [((args[:right])?"Falso":"Cierto")] super args end