[rspec-users] tests using factorygirl

Ben Atkin
2012-03-01T06:02:43Z

Here is the relevant documentation:

http://rdoc.info/github/thoughtbot/factory_girl/file/GETTING_STARTED.md#Associations

Or if it already exists you might try:

FactoryGirl.define :account do
  location { Location.where("city = ?",
''Austin'').first }
end

(The code in the block just needs to return a single Location, and since
it''s run within a block it''s delayed until the spec is run,
rather than at
load time.)

Ben

On Wed, Feb 29, 2012 at 10:19 PM, S Ahmed <sahmed1020 at gmail.com> wrote:

> I''m trying to use factory for a test case, but the model I am
creating via
> the factory depends on another model, how do you setup a factory like this?
>
> Model Account has a location_id attribute (where Location is another model)
>
> So how do I set it?
>
> FactoryGirl..... do
>
>   location_id  ????????/
>
> end
>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/rspec-users/attachments/20120229/3f742554/attachment-0001.html>