class TrainingCriterion

Attributes

criterion[RW]
option[RW]

Public Class Methods

new(options={}) click to toggle source

Initializes a training criterion for a training response

# File lib/ruql/open_assessment/training_criterion.rb, line 6
def initialize(options={})
  @criterion = options[:criterion]
  @option = options[:option]

  # Validation
  if @criterion.nil? || @option.nil?
    raise "Must include criterion and option."
  end
end