【问题标题】:Eclipse checkout SVN for JUnit testing用于 JUnit 测试的 Eclipse 签出 SVN
【发布时间】:2012-11-16 14:05:59
【问题描述】:

我正在使用 Eclipse Juno。我导入了一个 SVN (Subversion) 项目。我正在尝试对模块上的 java 类进行单元测试。我正在使用 Java 透视图。

构建路径库有Junit4。

我有这个问题:

  1. 当我添加一个新的 JUnit 测试用例时,“被测类”的文本框出现“当前项目中不存在被测类”的错误。但是我只是右键单击要测试的 java 类并添加新的 JUnit 测试用例。所以基本上出现的错误没有任何意义。因为被测类存在。

  2. 从 SVN 导入的现有 Java 测试类中没有“作为 JUnit 测试运行”。 如果我右键单击测试类 > 运行方式 > 仅运行配置 ***没有 Junit 测试

Eclipse 设置是默认设置,但此设置除外:

在窗口中>首选项>Java>安装的JRE>Jdk 1.7 在 Window> Preferences > Maven > Installtion > Maven 3.0.4 (External)

请帮助我,将我视为单元测试和 SVN 项目的新手。我不知道该怎么做。

谁能教我如何从 SVN 项目的测试类创建 Junit 测试用例。 您还可以指示正确的 Eclipse 设置吗? (文件和说明)

提前致谢。

【问题讨论】:

  • 你能在 Eclipse 之外用mvn test 运行 JUnit 测试吗?
  • 我不知道该怎么做,先生,你能教我怎么做吗?谢谢
  • 打开一个终端,cd 进入你的项目目录并输入mvn test。如果您在 src/test/java 下的某处有正确的 JUnit 测试,它应该由该命令执行。

标签: eclipse unit-testing svn maven junit


【解决方案1】:

将 JUnit 添加到您的构建路径中,它将解决您的部分或全部问题。我刚刚在 Indigo 上对此进行了测试,尽管我无法重新创建您的第一个问题。

【讨论】:

  • Eclipse 是否将该项目识别为 Java 项目?您可以发布您的工作区的屏幕截图吗?我建议创建一个简单的项目来测试您对 JUnit 的使用并从那里开始工作。
  • 您的屏幕截图被裁剪,因此相关信息未显示。例如,缺少项目结构。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-05
  • 1970-01-01
  • 2011-08-08
  • 1970-01-01
相关资源
最近更新 更多