是否可以抑制流利的断言消息的“带配置:”部分
Posted
技术标签:
【中文标题】是否可以抑制流利的断言消息的“带配置:”部分【英文标题】:Is it possible to suppress the "with configuration:" part of a fluent assertion message 【发布时间】:2021-12-01 05:42:14 【问题描述】:我有一个从命令行运行的参数化测试,当所有测试都失败时,在错误消息中,每次失败我都会收到以下文本:
With configuration:
- Use declared types and members
- Compare enums by value
- Include all non-private properties
- Include all non-private fields
- Match member by name (or throw)
- Without automatic conversion.
- Without automatic conversion.
- Be strict about the order of items in byte arrays
我意识到此信息在诊断某些测试失败方面具有价值,但在这种情况下,它占用了大量文本行,导致许多测试用例在我的控制台窗口中滚动到视图之外。
我想知道是否/如何关闭这些消息?
【问题讨论】:
【参考方案1】:你不能。但我希望你只是偶尔考试不及格,对吧?
【讨论】:
在开发正在测试的代码时偶尔会出现,但是当许多错误不必要地滚出屏幕时会很烦人。以上是关于是否可以抑制流利的断言消息的“带配置:”部分的主要内容,如果未能解决你的问题,请参考以下文章