У меня есть некоторый суперкласс ActiveRecord Product
и подкласс DiscountedProduct
, которые используют одну и ту же таблицу, и у меня есть несколько фабрик для суперкласса, которые я хочу использовать с подклассом.
Factory(:product).class #=> Product
Что яя пытаюсь найти это сокращение для:
DiscountedProduct.create(Factory.build(:product).attributes)
ВНИМАНИЕ: Я не использую Factory.attributes_for
, так что необходимые ассоциации создаются.
- FactoryGirl v2.3.2
- Рельсы 3.0.4