gpt4 book ai didi

unit-testing - 正面、负面或模棱两可的单元测试消息?

转载 作者:行者123 更新时间:2023-11-28 20:04:53 26 4
gpt4 key购买 nike

<分区>

在大多数单元测试框架中,可以指定一条消息与断言相关联。我一直不确定如何最好地使用这些消息,因此经常使用不一致。

一个例子:

// a positive message
assertTrue("sean is cool", sean.isCool());

// a negative message
assertTrue("sean is not cool", sean.isCool());

// an ambiguous message
assertTrue("sean's coolness", sean.isCool());

我倾向于第二个示例,提供“否定”消息,这样,当测试失败时,会显示一条消息,指示失败的原因。但是,在查看通过测试的消息时,它们本质上具有误导性。 “模棱两可”消息最适用于通过和失败的测试。但在这两种情况下产生的信息都较少。

我知道这不是一个客观问题,但也许某处定义了记录在案的推荐做法。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com