相关疑难解决方法(0)

在期望Rspec方法中何时使用花括号与括号?

我做了一个测试:

expect(@parser.parse('adsadasdas')).to raise_error(Errno::ENOENT)
Run Code Online (Sandbox Code Playgroud)

它不起作用.我改为:

expect { @parser.parse('adsadasdas') }.to raise_error(Errno::ENOENT)
Run Code Online (Sandbox Code Playgroud)

它奏效了.

我们什么时候使用花括号?何时使用括号和expect?

ruby rspec

24
推荐指数
3
解决办法
4197
查看次数

标签 统计

rspec ×1

ruby ×1