Я пытаюсь провести некоторые тесты с моим приложением с несколькими арендаторами, но у меня проблемы с приборами. В моем тесте контроллера у меня есть следующая настройка:
setup do
Apartment::Tenant.create('test')
Apartment::Tenant.switch! 'test'
host! "test:3000"
sign_in users(:admin)
end
При запуске теста я получаю эту ошибку:
ActiveRecord::RecordNotFound: Couldn't find User with 'id'=255947101
Я думаю, что проблема в том, что приборы создаются перед переключением для арендатора теста. Как мне создать светильники после смены арендатора?