wrong:错误提供了采用断言块的常规assert方法。 断言失败消息的详细信息

时间:2024-05-12 10:27:28
【文件属性】:

文件名称:wrong:错误提供了采用断言块的常规assert方法。 断言失败消息的详细信息

文件大小:293KB

文件格式:ZIP

更新时间:2024-05-12 10:27:28

Ruby

“感觉很好,没错” 维护者:Alex Chaffee 抽象的 错误提供了一个简单的,通用的assert方法,该方法采用一个块,并理解其中的代码,并免费提供详细的故障消息。 错误的想法是替换assert_equal和所有不计其数的assert\_this , assert\_that , should\_something库方法,这些方法仅存在于给出失败消息而不仅仅是“断言失败”的情况下。 Wrong一口气替换了所有这些,因为如果您可以用Ruby编写它,Wrong可以从中发出明智的失败消息。 非常感谢您提供反馈和错误报告。 还有很多事情要做,以使结果看起来均匀,整洁,美观。 我们希望得到您的反馈,特别是要给我们提供一些案例,其中要么爆炸要么输出丑陋或无用。 受启发,但从头开始重写。 与Ruby(MRI)1.8、1.9和JRuby 1.5兼容。 安装 gem install wron


【文件预览】:
wrong-master
----examples.rb(3KB)
----.wrong(86B)
----Gemfile-minitest1.lock(592B)
----which_ruby.rb(178B)
----bugs()
--------bug7.rb(323B)
--------bug16.rb(55B)
----bleucheese_spec.rb(545B)
----Gemfile-minitest1(235B)
----Gemfile-minitest5(235B)
----Gemfile-testunit.lock(638B)
----lib()
--------wrong.rb(2KB)
--------wrong()
----Gemfile(264B)
----.braids(194B)
----doc()
--------wrong.pdf(141KB)
--------wrong.png(14KB)
--------slides.md(6KB)
--------color.png(81KB)
----Rakefile(5KB)
----README.markdown(22KB)
----LICENSE(1KB)
----Gemfile-minitest5.lock(592B)
----test()
--------test_helper.rb(2KB)
--------suite.rb(300B)
--------verbose_test.rb(1KB)
--------adapters()
--------assert_advanced_test.rb(1KB)
--------separate.rb(237B)
--------failures_test.rb(3KB)
--------capturing_test.rb(1KB)
--------message()
--------sexp_ext_test.rb(2KB)
--------assert_test.rb(2KB)
--------d_test.rb(2KB)
--------failure_message_test.rb(8KB)
--------chunk_test.rb(5KB)
--------close_to_test.rb(2KB)
--------wrong_test.rb(1KB)
--------config_test.rb(3KB)
--------rescuing_test.rb(390B)
--------string_comparison_test.rb(4KB)
--------eventually_test.rb(4KB)
----wrong.png(14KB)
----todo.txt(325B)
----wrong.gemspec(1KB)
----Gemfile-testunit(236B)
----HISTORY.txt(3KB)
----wrong-java.gemspec(155B)
----.gitignore(179B)

网友评论