19 lines
549 B
Ruby
19 lines
549 B
Ruby
require 'rails_helper'
|
|
|
|
RSpec.describe AssignmentPolicy do
|
|
let(:account) { create(:account) }
|
|
|
|
describe 'enum values' do
|
|
let(:assignment_policy) { create(:assignment_policy, account: account) }
|
|
|
|
describe 'assignment_order' do
|
|
it 'can be set to balanced' do
|
|
assignment_policy.update!(assignment_order: :balanced)
|
|
expect(assignment_policy.assignment_order).to eq('balanced')
|
|
expect(assignment_policy.round_robin?).to be false
|
|
expect(assignment_policy.balanced?).to be true
|
|
end
|
|
end
|
|
end
|
|
end
|