active_mocker
active_mocker copied to clipboard
Correctly Support many through
has_many :decision_mortgages
has_many :credit_liabilities, through: :decision_mortgages
ActiveMocker treats credit_liabilities as an association on the parent model and ignores the through.
The work around is
Model.new(credit_liabilities: credit_liabilities)
It should work like:
Model.new(decision_mortgages: [DecisionMortgage.new(credit_liability: CreditLiability.create)])