如何在 Specs2 (Scala) 中显示自定义失败消息?

2024-04-06

例如,对于这样的代码:

myNum must beEqualTo("SOME INTERESTING TEXT")

该消息将类似于以下内容:

java.lang.Exception: ArrayBuffer() doesn't have size 1 but size 0

有没有一种优雅的方式来让自定义消息显示在这里?


首先,您可以命名您正在测试的值。

myNum aka "meaningful name" must_== expectedValue

您还可以覆盖完整消息。

(myNum must_== expectedValue).setMessage("Full failure message")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Specs2 (Scala) 中显示自定义失败消息? 的相关文章

随机推荐