Refactor factory girl usage in specs

This commit is contained in:
Thibault Jouan
2015-05-01 15:21:41 +00:00
parent 3247dd0934
commit 00fe9bf258
9 changed files with 17 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
describe User do
subject(:user) { FactoryGirl.build(:user) }
subject(:user) { build :user }
it { is_expected.to be_valid }
it { is_expected.to have_many :playlists }
@@ -8,8 +8,8 @@ describe User do
it { is_expected.to validate_presence_of :password_hash }
context 'when a user with the same email address already exists' do
let(:old_user) { FactoryGirl.create(:user, email: 'unique@example.net') }
subject(:user) { FactoryGirl.build(:user, email: old_user.email) }
let(:old_user) { create :user, email: 'unique@example.net' }
subject(:user) { build :user, email: old_user.email }
it { is_expected.to_not be_valid }