java - Randoop 为所有类生成具有相同名称的测试
问题描述
我想为 200 个类生成测试(我已将它们的类名放在 --classlist txt 中),但 Randoop 将 RegressionTest0.java 生成到 RegressionTestN.java 并替换生成的文件,因为它们具有相同的名称。Randoop 是否可以生成与类名同名的测试文件,我已放入类列表文件中?例如,我有一个 KMeans.java 类和 Randoop 生成 KMeans0.java 到 KMeansN.java 而不是 RegressionTest.java?谢谢。
解决方案
每个生成的测试都可以调用任何或所有被测类。例如,如果您的类列表文件包含Class1.java
、Class2.java
和Class3.java
,则每个生成的测试都可能调用所有三个类。Randoop 不会为每个类创建单独的测试集。
如果只有一个类在测试中(这绝对违反推荐的做法!),那么您可以在生成文件和其中的类后重命名它们。但这不是您的情况,如上所述。
推荐阅读
- bixby - 上次 6.10.0-r19i.8185 BixbyStudio 之后的变化
- git - git:如何只允许访问某些文件夹(不是所有 repo)?回购在 Windows 服务器上
- python - 如何在 Django 模板中显示模型功能
- email - Bot Framework 电子邮件通道响应时间慢
- google-drive-api - 如何在特定团队驱动器或文件夹中创建文件?
- codeigniter - Codeigniter:调整多张上传图片的大小只会调整一张图片的大小
- matplotlib - Julia @eval 世界年龄不匹配
- android - 如何在项目出现之前在 android 中为项目加载带有毕加索的图像?
- windows - 如何将 void 指针传递给 Golang 中的 Windows DLL (void**)
- python - 在 pandas DataFrame 的每一行上训练 IsolationForest 是否有更快的方法?