在我的 rspec 集成测试中,当我有如下断言时:
assert page.has_content? some_value
如果断言失败,则显示:
MiniTest::Assertion:
Failed assertion, no message given
minitest 文档说“所有断言方法都接受在断言失败时打印的消息”,但我找不到任何如何指定消息的示例。这些不是有效的语法:
assert("custom fail msg") page.has_content? some_value
assert page.has_content? some_value, "custom fail msg"