【问题标题】:Is there a "should" minitest gem?是否有“应该”最小的宝石?
【发布时间】:2013-04-05 20:02:21
【问题描述】:

我想在 minitest 中使用流畅的断言类型的语法

result.should_be "my result"
result.should_be_true
result.should_contain "foo"

是否有一些宝石可以添加此功能?

我的请求来自similar idea in C#

【问题讨论】:

    标签: ruby unit-testing minitest expectations fluent-assertions


    【解决方案1】:

    Minitest 已经为这种断言提供了自己的模块,它是Minitest::Expectations

    result.must_equal 'my result'
    result.must_equal true
    result.must_include 'foo'
    result.wont_include 'bar'
    

    【讨论】:

      【解决方案2】:

      rspec 添加了这个断言类型,你可以在这里查看 gem:https://github.com/rspec/rspec-rails

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-21
        • 2015-12-23
        • 2012-05-08
        • 2012-01-25
        • 2012-07-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多