J'essaie d'accéder aux données de fixation dans mes tests RSpec, mais je n'arrive pas à en charger.
spec_helper.rb
config.fixture_path = "#{::Rails.root}/db/fixtures"
config.use_transactional_fixtures = true
config.global_fixtures = :all
C'est un de mes appareils :
cash:
name: cash
interest: 1
term: <%= Time.now.to_s :db %>
Maintenant, un test est en train de créer un utilisateur qui a un callback after_create :
ft = FundType.find_by_name("cash")
Fund.create(fund_type_id: ft.id, amount: 1000) <--- this is where the error occurs
Erreur :
Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id>
Des idées ?