Sha256: 0534ec5908c625b5e044b266d6250d17354dab285a7811343f1f6025e63b2816

Contents?: true

Size: 290 Bytes

Versions: 5

Compression:

Stored size: 290 Bytes

Contents

require 'spec_helper_models'

describe Gaku::Grading::Single::Result do
  subject { described_class.new(1, {id: 2, score: 33}) }

  describe '.initialize' do
    it 'initializes result hash' do
      expect(subject.as_json).to eq({exam_id: 1, id: 2, score: 33 }.as_json)
    end
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
gaku-0.2.4 core/spec/lib/gaku/grading/single/result_spec.rb
gaku-0.2.3 core/spec/lib/gaku/grading/single/result_spec.rb
gaku-0.2.2 core/spec/lib/gaku/grading/single/result_spec.rb
gaku-0.2.1 core/spec/lib/gaku/grading/single/result_spec.rb
gaku-0.2.0 core/spec/lib/gaku/grading/single/result_spec.rb