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