1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot.git synced 2022-11-09 11:43:51 -05:00
thoughtbot--factory_bot/spec/factory_girl/declaration/implicit_spec.rb
2011-11-25 21:59:43 -05:00

26 lines
678 B
Ruby

require 'spec_helper'
describe FactoryGirl::Declaration::Implicit do
let(:name) { :author }
let(:proxy) { stub("proxy") }
let(:declaration) { FactoryGirl::Declaration::Implicit.new(name) }
subject { declaration.to_attributes.first }
context "with a known factory" do
before do
FactoryGirl.factories.stubs(:registered? => true)
end
it { should be_association }
its(:factory) { should == name }
end
context "with a known sequence" do
before do
FactoryGirl.sequences.stubs(:registered? => true)
end
it { should_not be_association }
it { should be_a(FactoryGirl::Attribute::Sequence) }
end
end