将对象从TestSuite传递到juint4中的TestCase

时间:2012-06-26 11:40:52

标签: java junit

我想将TestSuite中的对象(不仅仅是字符串或整数)传递给所有TestCases。
在以前的junit版本中,我可以在调用testSuite.addTest(new TestCase(someObject))之前将参数传递给构造函数 我现在怎样才能使用注释样式? 感谢

1 个答案:

答案 0 :(得分:1)

我会把它作为一个单独的延迟加载。第一个测试调用TomcatHelper.getSharedTomcat(),它创建共享状态。第二个测试调用TomcatHelper.getSharedTomcat(),它返回之前的相同实例。

我不认为你的例子非常极端,不值得与跑步者/黑客攻击JUnit来做非传统的事情。