docbrown/spec/labor/mentorship_matcher_spec.rb
Jess Lee 191588b34b Adds method to create bulk mentorship matches (#631)
* add mentorship module

* update spec file name for consistency
2018-09-11 16:46:01 -04:00

16 lines
550 B
Ruby

require "rails_helper"
RSpec.describe MentorshipMatcher do
let(:user_one) { create(:user) }
let(:user_two) { create(:user) }
let(:user_three) { create(:user) }
let(:user_four) { create(:user) }
let(:user_five) { create(:user) }
it "matches the correct pair of users" do
mentor_ids = [user_one.id, user_two.id, user_three.id]
mentee_ids = [user_three.id, user_four.id, user_five.id]
described_class.match_mentees_and_mentors(mentee_ids, mentor_ids)
expect(MentorRelationship.last.mentee_id).to eq(user_five.id)
end
end