我想使用minitest
的流畅断言类型的语法result.should_be "my result"
result.should_be_true
result.should_contain "foo"
是否有一些宝石可以添加此功能?
我的请求来自similar idea in C#。
答案 0 :(得分:3)
Minitest已经为这种断言提供了自己的模块,它是Minitest::Expectations
result.must_equal 'my result'
result.must_equal true
result.must_include 'foo'
result.wont_include 'bar'
答案 1 :(得分:0)
rspec
添加了这个断言类型,您可以在这里查看gem:https://github.com/rspec/rspec-rails