【发布时间】:2011-07-28 19:10:11
【问题描述】:
我通常在我的 Rspec 测试中写这样的东西:
user.new(...)
user.should be_valid
问题是,当测试失败时,我看不到用户对象上的错误。有没有一种很好的方法来重新编写这个测试,以便在 Rspec 输出中我会看到类似user.errors.inspect 的内容?我试过user.errors.should be_empty,但仍然只是说“预期为真,结果为假。”
【问题讨论】:
标签: ruby-on-rails ruby rspec