Как заглушить конфигурацию для некоторых тестов - PullRequest
0 голосов
/ 07 марта 2019

У меня есть config.iafis_soap_enabled = false в файле test.rb.В некоторых случаях я хочу, чтобы это было true, как я могу заглушить это?

1 Ответ

1 голос
/ 13 марта 2019

Вы можете поставить заглушку в блоке before:

before do
  allow(Rails.application.config).to receive(:iafis_soap_enabled).and_return(true)
end

Поскольку вы заглушаете вызов метода, вам не нужно сбрасывать значение на false в блоке after.

...