使用JUnit测试用例运行代码

时间:2016-01-28 08:27:22

标签: java eclipse junit

我已经检查了CVS中的代码,需要对其进行更改。该代码有2个文件夹

  1. 爪哇
  2. 测试
  3. 后者有JUnit测试用例。我对JUnit不是很熟悉,但就我的理解而言,这些类在JUnit中作为类名重复。这就是我在测试文件夹中收到错误的原因。

    Class "xxxxx" already exists
    

    我不确定如何在不删除文件夹测试的情况下运行此项目。有没有办法让eclipse现在忽略JUnit测试用例?

2 个答案:

答案 0 :(得分:1)

进入Eclipse项目的属性,打开Java Build Path / Source并删除文件夹Test。 Eclipse将忽略该文件夹中的源。

答案 1 :(得分:0)

测试和普通的java类在构建期间合并在一起,发生错误是因为测试类与普通类具有完全相同的名称。您应该使用某种类型的前缀Test重命名测试用例,以防止它们发生冲突。

解决问题的方法只会在您更改构建平台后发生冲突,也许您当前的构建平台会接受它,但您未来的平台/编辑器可能不会,然后您就会遇到真正的问题。