ruby - ruby 测试工具叫什么 'breaks' 你的代码,看看你的测试有多严格?

标签 ruby testing mutation-testing

不久前,我访问了一个托管多个 ruby​​ 工具的页面,这些工具的名称都很“疯狂”,例如“mangler”或“executor”之类的。该工具的工作是修改您的生产代码(在运行时)以证明您的测试是精确的。

不幸的是,我现在想再次找到那个工具,但不记得它叫什么了。有什么想法吗?

最佳答案

我认为您正在考虑 Heckle,它会翻转您的代码以确保您的测试准确无误。这里:

http://seattlerb.rubyforge.org/heckle/

关于ruby - ruby 测试工具叫什么 'breaks' 你的代码,看看你的测试有多严格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1471905/

相关文章:

testing - 使用夹具下载 XML

ruby - 使用 Rspec,为几个选项中的每一个运行测试?

unit-testing - 从批处理文件设置错误级别

java - 为 Guava 设置 PITest

ruby - padrino 应用程序包更新 : could not find compatible versions for "tilt"

ruby-on-rails - 在两个 Rails4 应用程序之间共享 session

ruby-on-rails - 如何在Rails中将 "3.days"转换成字符串 "3 days"?

mysql - 在 rails 中生成数据的单元测试中按 created_at 排序

.net - 使用 Mono.Cecil 创建带有内联参数的 IL 指令

ruby - 突变测试 : does anybody know mutant?