Commit c8b2ada5997e6eeee76f6a71cff84a9e2601e056
1 parent
a00c09a6
Exists in
colab
and in
4 other branches
Adds coverage for RepositoryAttributes#repository
Also fixes the factory name. Signed off by: Pedro Scocco <pedroscocco@gmail.com>
Showing
2 changed files
with
13 additions
and
1 deletions
Show diff stats
spec/factories/repository_attributes.rb
spec/models/repository_attributes_spec.rb
@@ -9,4 +9,16 @@ RSpec.describe RepositoryAttributes, type: :model do | @@ -9,4 +9,16 @@ RSpec.describe RepositoryAttributes, type: :model do | ||
9 | describe 'associations' do | 9 | describe 'associations' do |
10 | it { is_expected.to belong_to(:user) } | 10 | it { is_expected.to belong_to(:user) } |
11 | end | 11 | end |
12 | + | ||
13 | + describe 'methods' do | ||
14 | + describe 'repository' do | ||
15 | + subject { FactoryGirl.build(:repository_attributes) } | ||
16 | + | ||
17 | + it 'is expected to find the repository by id' do | ||
18 | + Repository.expects(:find).with(subject.repository_id).returns(subject) | ||
19 | + | ||
20 | + subject.repository | ||
21 | + end | ||
22 | + end | ||
23 | + end | ||
12 | end | 24 | end |