В Rails :: Application, добавить пользовательскую конфигурацию, используя ...Мок Rails 4 приложения конфигурации пользовательских значение
config.x.cache_config = config_for(:cache)
В моих тестах, я хочу видеть, как код с помощью этого ведет себя в зависимости от того, как конфигурация определяется в cache.yml. Чтобы установить различные условия в моих тестах rspec, я хочу сделать что-то вроде ...
allow(Rails.application.config.x).to recieve(:cache_config).and_return({})
Но это не работает. Он получает сообщение об ошибке
#<Rails::Application::Configuration::Custom ... > does not implement: cache_config