uses FactoryGirl helpers

This commit is contained in:
Manuel Wiedenmann 2013-09-18 12:44:41 +02:00
parent 1cf2145ff6
commit f462e70e49
17 changed files with 65 additions and 63 deletions

View file

@ -1,15 +1,15 @@
require 'spec_helper'
require_relative '../spec_helper'
describe Supplier do
let(:supplier) { FactoryGirl.create :supplier }
let(:supplier) { create :supplier }
it 'has a unique name' do
supplier2 = FactoryGirl.build :supplier, name: supplier.name
supplier2 = build :supplier, name: supplier.name
expect(supplier2).to be_invalid
end
it 'has valid articles' do
supplier = FactoryGirl.create :supplier, article_count: true
supplier = create :supplier, article_count: true
supplier.articles.all.each {|a| expect(a).to be_valid }
end