Factory Girl + Mongoid встроенные документы в фикстурах

Допустим, у вас есть следующие монгоидные документы:

class User
    include Mongoid::Document
    embeds_one :name
end

class UserName
    include Mongoid::Document
    field :first
    field :last_initial

    embedded_in :user
end

Как вы создаете фабрику girl factory, которая инициализирует встроенное имя и последний инициал? Также как бы вы это сделали с отношением embeds_many ?

36
задан Sébastien Le Callonnec 31 January 2013 в 12:13
поделиться