一段时间以前,我结束了一个托管多个ruby工具的页面,其中包含'mangler'或'executor'之类的'疯狂'名字或其他东西。该工具的工作是修改您的生产代码(在运行时),以证明您的测试是精确的。什么是ruby测试工具叫'打破'你的代码看你的测试有多紧张?
不幸的是,我现在想再次找到该工具,但不记得它被称为什么。有任何想法吗?
一段时间以前,我结束了一个托管多个ruby工具的页面,其中包含'mangler'或'executor'之类的'疯狂'名字或其他东西。该工具的工作是修改您的生产代码(在运行时),以证明您的测试是精确的。什么是ruby测试工具叫'打破'你的代码看你的测试有多紧张?
不幸的是,我现在想再次找到该工具,但不记得它被称为什么。有任何想法吗?
也许你在想的鞭笞项目及相关模块:
我想你想质问,该翻转你的代码,以确保您的测试是准确的。在这里:
你也可以试试我mutant。其基于AST,目前在MRI和RBX> 2.0模式下运行。它只有一个杀手rspec3,但其他人也可能。
听起来就像你在找什么。对于代码质量指标,metric_fu也很漂亮:http://metric-fu.rubyforge.org/ – hgmnz 2009-09-24 19:11:48