class Training
Attributes
training_answer[RW]
training_criterions[RW]
Public Class Methods
new(options={})
click to toggle source
Initializes a training response
# File lib/ruql/open_assessment/training.rb, line 7 def initialize(options={}) @training_criterions = [] end
Public Instance Methods
answer(s)
click to toggle source
Sets the answer for the training response
# File lib/ruql/open_assessment/training.rb, line 13 def answer(s) ; @training_answer = s ; end
training_criterion(*args)
click to toggle source
Adds a training criterion and evaluates to proc block
# File lib/ruql/open_assessment/training.rb, line 17 def training_criterion(*args) training = TrainingCriterion.new(*args) @training_criterions << training end