【发布时间】:2011-10-27 03:15:02
【问题描述】:
我有一个分类函数,它确定一段文本是否属于一个类别(即它返回真/假)。我有一系列真实世界的例子,我不希望它 100% 正确分类。
def meal?(text)
!text.match(/restaurant|meal|wine|.../i).nil?
end
RSPEC 是否可以指定一个测试,当我将这数百个示例提供给该函数时,只要 90% 被正确识别,就可以算作通过?更好的办法是让 RSPEC 输出在报告中失败的示例。如果有可能怎么写这样的测试?
【问题讨论】:
标签: ruby-on-rails testing rspec rspec2