class TrueOrFalse

Clase de gestion de preguntar True or False.

Public Class Methods

new(args) click to toggle source

Inicializacion de la isntancia de la clase TrueOrFalse al cual se le pasa un texto para la pregunta y un booleano para la respuesta.

Calls superclass method Question::new
# File lib/Exam/trueorfalse.rb, line 8
def initialize (args)
        raise ArgumentError,"Se esperaba una pregunta" unless args.key?(:qt)
        raise ArgumentError,"Se esperaba la pregunta correcta" unless args.key?(:r1)
        args[:r1] = (args[:r1] ? "Cierto" : "Falso")
        args[:wrong] = [(args[:r1] ? "Falso" : "Cierto")]
        super(args)
end