不幸的是,您必须编写此逻辑。JUnit没有这种功能。通常,您有2个解决方案:
- 只需将测试用例与2个测试用例分开:一个包含需要“在运行前”运行的测试,另一个包含不需要的测试。
- 实施自己的测试运行并注释测试以使用它。创建自己的注释,
@RequiresBefore
并使用此注释标记需要此注释的测试。测试运行程序将解析注释并决定是否运行“之前”方法。
第二种解决方案更加清晰。第一个比较简单。您可以选择其中之一。
欢迎分享,转载请注明来源:内存溢出
不幸的是,您必须编写此逻辑。JUnit没有这种功能。通常,您有2个解决方案:
@RequiresBefore并使用此注释标记需要此注释的测试。测试运行程序将解析注释并决定是否运行“之前”方法。
第二种解决方案更加清晰。第一个比较简单。您可以选择其中之一。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)