如何在Eclipse中运行Junit中的单个测试用例?
问题描述:
我正在使用Eclipse IDE和JUnit用于单元测试。如何在Eclipse中运行Junit中的单个测试用例?
我已经给出了12个不同的功能的12个测试用例。 当我在Outline中右键单击特定功能并给出RunAS -> Junit Test
它正在执行所有测试用例。
如何克服这一点?我只想运行一个测试用例或一个功能。
答
以下页面有讨论这个问题,尤其是版本和变化的JUnit 4等
http://srivaths.blogspot.com/2009/04/run-single-junit-test-method-in-eclipse.html
你会需要的,如果你需要更多的帮助,以提供关于版本等详细信息,但作为该讨论表明,在JUnit 4中,如果不延伸junit.framework.TestCase
,它就可以工作。
答
我知道只是运行一个
1)
单击您要运行的测试方法名的方法有两种。
方法名现在将以特殊颜色标记(对我来说,它是灰色的)。
在标记方法名称时,右键单击并选择“作为JUnit测试运行”。
这应该做到这一点。
2)
运行所有的测试一次。
在JUnit窗口中,右键单击要运行的测试,然后选择“作为JUnit测试运行”。
这工作,对我来说,无论是在Eclipse 3.5.1和SpringSource工具套件2.3.0
希望这有助于
我会承认它是一个简单的事情,但不直观:)解决我的问题。 – user1270392 2013-03-08 00:51:00