Can someone tell me if I\'m just going about the setup the wrong way?
I have the following models that have has_many.through associations:
class List
Creating these kinds of associations requires using FactoryGirl's callbacks.
A perfect set of examples can be found here.
https://thoughtbot.com/blog/aint-no-calla-back-girl
To bring it home to your example.
Factory.define :listing_with_features, :parent => :listing do |listing|
listing.after_create { |l| Factory(:feature, :listing => l) }
#or some for loop to generate X features
end