require 'spec_helper' describe "a built instance" do include FactoryGirl::Syntax::Methods before do define_model('User') define_model('Post', :user_id => :integer) do belongs_to :user end FactoryGirl.define do factory :user factory :post do user end end end subject { build(:post) } it "isn't saved" do should be_new_record end it "assigns and saves associations" do subject.user.should be_kind_of(User) subject.user.should_not be_new_record end end