构造函数中的测试方法调用
我有以下代码
class SomeClass
def initialize(opts)
if opts[:should_load]
load
else
setup(opts[:path])
end
end
def load; end
def setup; end
end
,我想测试是否正在调用适当的方法,但我不知道如何使用 RSpec 来执行此操作。有什么建议吗?
I have the following code
class SomeClass
def initialize(opts)
if opts[:should_load]
load
else
setup(opts[:path])
end
end
def load; end
def setup; end
end
And I want to test that the appropriate method is being called, but I cannot figure out how to do this with RSpec. Any tips?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
玩
Object#any_instance
(rspec >= 2.6.0):Play with
Object#any_instance
(rspec >= 2.6.0):