gpt4 book ai didi

ruby-on-rails - 如何模拟 Rails::configuration

转载 作者:数据小太阳 更新时间:2023-10-29 08:05:53 25 4
gpt4 key购买 nike

我正在尝试测试一个使用 Rails 配置文件的类。我想模拟 Rails::configuration。

我试过类似的东西

Rails::singleton_class.expects(:configuration).returns('result')
Rails::singleton_class.stubs(:configuration).returns('result')

我该怎么做呢?

最佳答案

Rails.expects(:configuration).returns('result')

请注意您的示例中有错字。返回值必须使用 returns 传递,而不是 return

另请注意,Rails.configuration 返回 Rails.application.config。如果您的方法不直接使用 Rails.configuration,它实际上可能会绕过调用,您的期望将无法实现。

关于ruby-on-rails - 如何模拟 Rails::configuration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7278995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com