是否有“应该”最小的宝石?

时间:2013-04-13 08:27:46

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

我想使用minitest

的流畅断言类型的语法
result.should_be "my result"
result.should_be_true
result.should_contain "foo"

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

我的请求来自similar idea in C#

2 个答案:

答案 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

相关问题