Files
nairobi/spec/models/poll/recount_spec.rb
2017-01-03 21:35:04 +01:00

40 lines
823 B
Ruby

require 'rails_helper'
describe :recount do
it "should update count_log if count changes" do
recount = create(:poll_recount, count: 33)
expect(recount.count_log).to eq("")
recount.count = 33
recount.save
recount.count = 32
recount.save
recount.count = 34
recount.save
expect(recount.count_log).to eq(":33:32")
end
it "should update officer_assignment_id_log if count changes" do
recount = create(:poll_recount, count: 33)
expect(recount.count_log).to eq("")
recount.count = 33
recount.officer_assignment_id = 1
recount.save
recount.count = 32
recount.officer_assignment_id = 2
recount.save
recount.count = 34
recount.officer_assignment_id = 3
recount.save
expect(recount.officer_assignment_id_log).to eq(":1:2")
end
end