我已经开始使用@DisplayName
Jupiter API (Junit 5) 中的注释来描述我的测试中发生了什么。此功能对于帮助其他开发人员更好地理解测试的目的非常有用(因为您的文本可以包含空格、特殊字符甚至表情符号)。现在,我正在使用以下策略来创建我的描述:
- 类级别:“检查[正在测试的一般功能]”
- 方法级别:“当[要满足的条件]”
但是,我想知道是否有更好的方法来描述测试。@DisplayName
所以我的问题是,在使用注释来改进我的测试描述时要遵循哪些好的模式?我正在寻找类似的东西:
- 有助于按测试目标对测试进行分类的关键字
- 表示特征、重要性等的表情符号...