On 27 December 2010 14:07, Phoenix Rising <polarisrising@gmail.com> wrote:
> Hey guys,
>
> I've been practicing TDD on my rails apps for a while now, and I'm
> constantly plagued by factory girl and its association support. It
> really irks me to see that a test failed because object A calls
> a.association ... on object B which calls b.association on ... which
> tries to instantiate a duplicate of object C, which already exists,
> and so its uniqueness validations fail, causing the whole chain of the
> test to explode.
>
> I've been chasing this damn chicken-or-the-egg problem for a while,
> but ultimately I'm wondering if it's time to scrap factory girl and
> look at something else. Problem is, most of the other alternatives,
> Machinist being the primary one I know about, don't appear to have
> been updated to work with Rails 3 (and there's no way I'm going back
> to 2.x!).
>
> So, that said, can you recommend some relatively recent and up-to-date
> fixture replacement frameworks for Rails, or is factory_girl really
> about my only option?
I cannot say that I understand the problem you are describing, but
Machinist is working fine for me on Rails 3.
Colin
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
No comments:
Post a Comment