gpt4 book ai didi

unit-testing - 如何列出可用的测试类别

转载 作者:行者123 更新时间:2023-12-03 03:34:58 26 4
gpt4 key购买 nike

有没有办法让Gradle(1.12)列出项目中所有可用的单元测试类?

我正在考虑将前端用于我们在公司中使用的一系列测试,并且由于总是添加新的测试,因此我需要一种获取可用测试列表的方法。

我意识到我可以在实际项目中扫描驻留在测试源代码树中的类,但是我希望可以从Gradle中轻松解析出一些内容。我只是不知道这是否真的是一种选择,而且由于“测试”是一个通用词,因此我很难获得不错的搜索结果。

任何帮助,将不胜感激。

最佳答案

Gradle中没有公开此信息的官方API。您可以检查ClassScanner.java是否是您所需要的。要么查看Gradle的源代码,要么在EclipseTestExecuter.java中使用它。请记住,这是一个实现细节。

一种更简单的方法是运行这些测试并启用日志记录,您将在其中打印已执行测试的名称。我认为在Gradle文档中有一个如何做到这一点的示例。

关于unit-testing - 如何列出可用的测试类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26063544/

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