论坛首页 入门技术论坛

eclipse里怎么样才能运行某个junit test case类的一个test方...

浏览 17018 次
该帖已经被评为新手帖
作者 正文
   发表时间:2005-05-26  
nngx,都M7了,咋还没这个功能呀?
不要告诉我,先运行所有的test方法,然后在junit view里面选择一个再运行
IntelliJ IDEA就有,火起来我要把eclipse扔掉
   发表时间:2005-05-26  
你好!我觉得有这个功能.这是junit自带的功能.例如下面的代码:

public static Test suite();{
      TestSuite suite = new TestSuite();;
      suite.addTest(new YourTestClass("yourTestMethodName"););;
      suite.addTestSuite(YourTestClass.class);;
      return suite;
}


具体可以看"单元测试之道"java版本.
0 请登录后投票
   发表时间:2005-05-26  
这我当然知道啦,我要的是:
在代码编辑器里选中一个方法,右键点击,弹出一个菜单:run this method...
0 请登录后投票
   发表时间:2005-05-26  
:D 不知道eclipse有没有这样的插件.如过找到的话告诉我一下.谢谢!
0 请登录后投票
   发表时间:2005-05-27  
粘贴一下方法名和点击方法名运行有什么便捷之分吗?
0 请登录后投票
   发表时间:2005-05-27  
我也狠想要这样的功能,本来还想自己加进去,
但是后来想过之后就放弃了,
因为这似乎不是个好习惯,应该习惯每次执行所有测试,这样才能保证小步进行,避免突然之间血流成河(某个测试虽然通过了,但是导致其它一堆测试倒下)。另外执行所有测试让你讨厌缓慢的测试,不过带来的另一个问题是,资源代价高的代码狠难测试,比如使用容器管理事务,想破脑袋也没想到怎么处理,只好不处理了,sweat。
0 请登录后投票
   发表时间:2005-05-27  
eclipse有這個功能(應該是最近幾個milestone才有的)
我用的是m6,如果不掛juntrunner plugin時,可以在outline view裡按run as  junit test or debug as  junit test


http://sourceforge.net/projects/junitrunner/



如果有裝junitrunner時,可以直接在java editor裡的method 上直接run
0 请登录后投票
   发表时间:2005-05-27  
在outline里面的一个test方法里面点右键->run->Junit test.

eclipse 3.01
0 请登录后投票
   发表时间:2005-05-27  
指着那方法点右键不就行了吗?run->junit test
0 请登录后投票
   发表时间:2005-05-27  
dengyin2000 写道
在outline里面的一个test方法里面点右键->run->Junit test.

eclipse 3.01

我才知道呀
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics