在 Scalatest 中是否有等同于 @Before 或 beforeEach
Is there an equivalent to @Before or beforeEach in Scalatest
jasmine
和 junit
等测试框架提供了在每个测试 运行 之前配置测试环境的方法。 scalatest
和 playspec
中是否有类似的东西?
在scalatest中你可以使用traits BeforeAndAfterAll
和BeforeAndAfterEach
来添加这样的方法,然后你需要覆盖它们fe:
class BaseTest extends FlatSpec with BeforeAndAfterAll with BeforeAndAfterEach{
override def beforeAll(): Unit = {
super.beforeAll()
//your logic here
}
//..
}
jasmine
和 junit
等测试框架提供了在每个测试 运行 之前配置测试环境的方法。 scalatest
和 playspec
中是否有类似的东西?
在scalatest中你可以使用traits BeforeAndAfterAll
和BeforeAndAfterEach
来添加这样的方法,然后你需要覆盖它们fe:
class BaseTest extends FlatSpec with BeforeAndAfterAll with BeforeAndAfterEach{
override def beforeAll(): Unit = {
super.beforeAll()
//your logic here
}
//..
}