【发布时间】:2010-11-16 03:40:02
【问题描述】:
我看到这两种风格都被广泛使用:#1 lambda { raise "Boom" }.should raise_error 和 #2 expect { raise "Boom" }.to raise_error。我更喜欢expect..to,因为它读起来更好并且隐藏了proc的创建。
我查看了 rspec 代码,似乎 expect..to 是 suggested,但是我经常遇到使用 lambda..should 的库。期待..to 更新,因此还没有“出名”吗?
【问题讨论】: