如何在Eclipse中运行Junit中的单个测试用例?

时间:2010-02-24 10:15:00

标签: junit

我正在使用 Eclipse IDE和 JUnit 进行单元测试。

我给出了12个不同功能的12个测试用例。 当我右键单击Outline中的paticular函数并给出RunAS -> Junit Test时,它正在执行所有测试用例。

如何克服这个?我只想运行一个测试用例或一个函数。

2 个答案:

答案 0 :(得分:7)

我知道只运行一个

的两种方法

1)
单击要运行的测试的方法名称 方法名称现在将以特殊颜色标记(对我来说,它是灰色的) 标记方法名称后,右键单击并选择“Run as JUnit Test” 应该这样做。

2)
一次运行所有测试。
在JUnit窗口中,右键单击要运行的测试,然后选择“Run as JUnit Test”。

对我来说,这适用于Eclipse 3.5.1和SpringSource Tool Suite 2.3.0

希望这有帮助

答案 1 :(得分:1)

以下页面讨论了此问题,特别是JUnit 4的版本和更改等。

http://srivaths.blogspot.com/2009/04/run-single-junit-test-method-in-eclipse.html

如果您需要更多帮助,则需要提供有关版本等的更多信息,但正如讨论所示,在JUnit 4中,如果您不扩展junit.framework.TestCase,它将起作用。