IDEA对Junit4的集成支持远远不够,有无良策?

时间:2021-08-28 16:30:02

1。IDEA5.1中使用Junit4仅有很少的文章,比如http://www.jetmaven.net/contents/documents/p_ij_jUnit4Idea5_combination.php
但是这种使用,仅仅局限于可以运行,
2。IDEA5.1只能执行suite管理的test类,不能单独执行某个测试方法。所以Eclipse中生成的测试类在IDEA中是不能直接运行的,需要加上
public class StatServiceImplTest {
    public static junit.framework.Test suite() {
        return new JUnit4TestAdapter(StatServiceImplTest.class);
    }
....
}
3.另外我有一点困惑,Junit4增加了BeforeClass的方式,但是只能支持静态的,但是我要是想初始化一个容器,需要New怎么办啊,这个是非常耗时的。有没有什么好的办法???

我也是刚刚开始接触Junit不久,请资深人事指点一下。

10 个解决方案

#1


IDEA 6.0好象有改观了

#2


来抢分,这年头,开发都赶急赶急,哪有精力再写单元测试哦。

#3


试用一下IDEA 6.0, JUnit 4.0和TestNG支持都很好. IDEA 5.1发布的时候还没有JUnit 4.0, 它不会预见的那么远.

#4


look 6.0

#5


idea 6对Junit有很好的支持!!

#6


看看新版的效果如何!

#7


现在只有测试版吧,正式版什么时候可以发布??

#8


这两天学单元测试, 学得头都大了...

容器什么的可以整Mock或者使用容器内测试框架, 比方说Jakarta Cactus

#9


自己测试吧

#10


JUnit4 是在 IntelliJ 5 之后发布的,对它的支持已经是作为 IntelliJ IDEA 6 的特性了。

#1


IDEA 6.0好象有改观了

#2


来抢分,这年头,开发都赶急赶急,哪有精力再写单元测试哦。

#3


试用一下IDEA 6.0, JUnit 4.0和TestNG支持都很好. IDEA 5.1发布的时候还没有JUnit 4.0, 它不会预见的那么远.

#4


look 6.0

#5


idea 6对Junit有很好的支持!!

#6


看看新版的效果如何!

#7


现在只有测试版吧,正式版什么时候可以发布??

#8


这两天学单元测试, 学得头都大了...

容器什么的可以整Mock或者使用容器内测试框架, 比方说Jakarta Cactus

#9


自己测试吧

#10


JUnit4 是在 IntelliJ 5 之后发布的,对它的支持已经是作为 IntelliJ IDEA 6 的特性了。