java - 使用 Eclipse 创建新的 JUnit 测试用例

标签 java eclipse unit-testing testing junit

我有一个关于使用 Eclipse 为现有 Java 应用程序编写额外的 JUnit 测试用例的问题。

有一个名为“pass”的文件夹,其中包含所有通过测试。我通过右键单击文件夹并选择新建 → 文件来创建一个新的通过测试。但是,当我创建 JUnit 测试用例时,新测试没有显示为“被测类”下的一个选项。

如何在 pass 文件夹中创建此测试用例,使其在“被测类”中显示为一个选项?谢谢!

我尝试执行项目/清理和项目/重建,但没有帮助。

最佳答案

pass 必须是源文件夹,就像 src 一样。那么,对于Class under test 有一个误解。这不是 JUnit 测试类,而是您要测试的类。通常你像这样配对一个 Java 类和一个 JUnit 测试类:

导航器 View :

src
  com
    example
      Application.java
test                        <-- common name for a source folder containing tests
  com
    example
      ApplicationTest.java  <-- common name for class containing only tests for
                                class com.example.Application

关于java - 使用 Eclipse 创建新的 JUnit 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3234115/

相关文章:

java - JCR (JackRabbit) 查询返回空结果

java - 初始化 JNI_CreateJavaVM 的第三个参数

java - 从 WEB-INF 中的 JSP 访问资源

ios - TyphoonPatcher 用于在单元测试中进行模拟

c - 单元测试和实现之间的重复代码

unit-testing - Visual Studio Live Testing - 启动失败,因为无法找到 TestPlatform V2

java - 通过 LAN 访问共享资源

java - JTextField 的 setText(String t) 无法更改文本字段的内容

android - PhoneGap 和 Cordova 的区别,我们应该安装哪一个?

Eclipse:如何增加查找/替换历史?