如何为整个 java 包生成 randoop 测试用例,而不是在 classes.txt 中提及所有类名。
如果可能的话,根据正在测试的类名来命名这些测试。
如何为整个 java 包生成 randoop 测试用例,而不是在 classes.txt 中提及所有类名。
如果可能的话,根据正在测试的类名来命名这些测试。
--testjar
如果包有.jar
文件,您可以使用命令行选项。这是最常见的用途。
或者,您可以使用类似的命令
find . -name '*.java' | sed 's/^\.\///' | sed 's/\.java$//' | sed 's:/:.:g'
获取包中所有 Java 文件的列表,将参数放入--classlist
. 请注意,如果该软件包依赖于您已从生成中排除的其他软件包,Randoop 可能无法对其进行彻底测试。