policies and auto review builds
This commit is contained in:
@ -24,4 +24,11 @@ class CandidateTest < ActiveSupport::TestCase
|
||||
|
||||
refute_equal email, enc_email
|
||||
end
|
||||
|
||||
test "can build reviewer records" do
|
||||
candidate = candidates(:dawn)
|
||||
|
||||
candidate.build_reviews
|
||||
assert_equal 3, candidate.votes.count
|
||||
end
|
||||
end
|
||||
|
@ -20,14 +20,14 @@ class UserTest < ActiveSupport::TestCase
|
||||
refute user.reviewer?
|
||||
end
|
||||
|
||||
test 'manager should act as manager' do
|
||||
test 'manager should act as manager and reviewer' do
|
||||
user = users(:manager)
|
||||
|
||||
assert user.acts_as_manager?
|
||||
assert user.acts_as_reviewer?
|
||||
|
||||
refute user.acts_as_admin?
|
||||
refute user.acts_as_recruiter?
|
||||
refute user.acts_as_reviewer?
|
||||
end
|
||||
|
||||
test 'manager should only be manager' do
|
||||
|
Reference in New Issue
Block a user