Netbeans 和创建 JUnit 测试

标签 netbeans junit

我正在将 Netbeans 7.0.1 与从现有源导入的 Web 项目一起使用。我已将 JUnit 库添加到我的项目中。在版本 < 7 的 Netbeans 在线教程中,它说通过右键单击项目中的源文件,选择菜单“工具”,然后应该有一个用于创建 JUnit 测试的选项,为给定的现有类创建 JUnit 测试。但是这个选项对我来说没有出现。似乎有一个旧的错误报告/功能请求对此进行了描述,但它似乎尚未得到解决,因为它直到 2011 年 5 月 9 日才在 Netbeans bugzilla 列表中提到(链接 Related on bugzilla )。在 bugzilla 上,建议在项目中显式创建文件夹 /test/unit/src ,但在此之后当我尝试从右键单击项目 -> new -> 为现有类创建 JUnit 测试时仍然如此> other -> JUnit,我得到“在所选项目中找不到测试根文件夹”(我也尝试将文件夹名称更改为测试)。我可以在某些配置文件中显式设置此位置吗?是否有任何方法可以获得预期的功能,让我只需右键单击源文件并选择“JUnit 测试”即可为所选类创建 JUnit stub ?

最佳答案

如果右键单击该项目并选择“属性”,您应该会在左侧看到“源”。选择它,然后单击“测试包文件夹”部分下的“添加文件夹...”。这将添加一个新的测试目录。如果您有现有的,请先将其删除(只需确保测试源保存在其他位置),然后添加新的。

关于Netbeans 和创建 JUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7768142/

相关文章:

java - Netbeans 中 Maven 构建命令的链接

java - 插入数据时出现 SQL 异常 : com. microsoft.sqlserver.jdbc.SQLServerException

java - NetBeans:在 "evening"结束时表现异常

java - 如何生成特定位置上的数字必须在特定范围内的数字?

java - 线程 "main"java.lang.NoClassDefFoundError : org/junit/Assume$AssumptionViolatedException 中的异常

java - 无法实例化检测 ComponentInfo

java - 关键工具错误: java. io.FileNotFoundException

java - 如何使用 JUnit 反射测试实体注释

spring - 一个junit测试类的多个runwith

java - 多个运行者的junit实现