Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将一个对象(不仅仅是一个字符串或整数)从一个 TestSuite 传递给所有的 TestCases。 在以前的junit版本中,我可以在调用之前将参数传递给构造函数 testSuite.addTest(new TestCase(someObject)) 我现在如何使用注释样式来做到这一点? 谢谢
testSuite.addTest(new TestCase(someObject))
我会把它做成一个带有延迟加载的单例。第一个测试调用创建共享状态的 TomcatHelper.getSharedTomcat()。第二个测试调用 TomcatHelper.getSharedTomcat() ,它返回之前的相同实例。
我认为您的示例不够极端,不值得与跑步者/黑客 JUnit 做一些非传统的事情。