class Assessment

Attributes

items[RW]

Public Class Methods

new(assessment) click to toggle source
# File lib/quizzer.rb, line 113
def initialize(assessment)
  @items = Hash.new
  assessment["items"].each do |i|
    answers = Hash.new
    i["answers"].each { |a| answers[a["question"]] = Answer.new(a["question"], a["value"]) }
    @items[i["studentId"]] = Item.new(i["studentId"], answers)
  end
end