相关疑难解决方法(0)

为什么jUnit的fixtureSetup必须是静态的?

我用jUnit的@BeforeClass注释标记了一个方法,得到了这个例外,说它必须是静态的.理由是什么?这迫使我所有的init都在静态字段上,据我所知,这是没有充分理由的.

在.Net(NUnit)中,情况并非如此.

编辑 - 使用@BeforeClass注释的方法只运行一次与静态方法无关 - 可以使非静态方法只运行一次(如在NUnit中).

java junit

105
推荐指数
3
解决办法
4万
查看次数

标签 统计

java ×1

junit ×1