【发布时间】:2011-05-01 21:57:58
【问题描述】:
我有一些关于 ScalaTest 的问题:
如何使用 ScalaTest 确保测试执行 ORDER,我可以继续使用 Junit4 的吗 @Suite.SuiteClasses 注解还是有其他方法完全不使用 Junit?
@RunWith(Suite.class)
@Suite.SuiteClasses({
FirstTest.class, SecondTest.class
})
public class MyTestSuite {
@BeforeClass
public void setup() {
public MyDB db = new DB("config");
}
}
我可以将以上内容翻译成 Scala 就可以开始了吗?
另一个问题是:
如何使“db”字段可用于套件类?
在 Java 中,该字段是静态的,因此我可以从所有套件类中引用它。
也许定义一个包含引用的伴随对象?
【问题讨论】:
-
你想要一个类中的测试执行顺序,还是仅仅定义类本身的执行顺序?
-
其实我两个都想用!