Move and refactor method from follow to user model to get user interests. Add specification to check the discard of duplicate interests.

This commit is contained in:
Senén Rodero Rodríguez
2017-07-07 13:57:07 +02:00
parent a7aef0a9fb
commit 4b2310c135
7 changed files with 33 additions and 29 deletions

View File

@@ -23,17 +23,4 @@ describe Follow do
expect(follow).to_not be_valid
end
describe "interests" do
let(:user) { create(:user) }
it "interests_by user" do
proposal = create(:proposal, tag_list: "Sport")
create(:follow, :followed_proposal, followable: proposal, user: user)
expect(Follow.interests_by(user)).to eq ["Sport"]
end
end
end