class QuizDsl::Question
Clase que representa una de pregunta a un test.
Attributes
answers[RW]
title[RW]
Public Class Methods
new(title, anss)
click to toggle source
# File lib/quiz_dsl.rb, line 81 def initialize(title, anss) raise ArgumentError, "El tÃtulo tiene que ser una cadena" unless title.is_a? String @title = title @answers = anss end
Public Instance Methods
to_s()
click to toggle source
# File lib/quiz_dsl.rb, line 86 def to_s out = " #{@title}" + "\n" i = 1 answers.each do |a| out << " [#{i}] #{a}\n" i += 1 end out end