在 Scalatest 中是否有等同于 @Before 或 beforeEach

Is there an equivalent to @Before or beforeEach in Scalatest

jasminejunit 等测试框架提供了在每个测试 运行 之前配置测试环境的方法。 scalatestplayspec 中是否有类似的东西?

在scalatest中你可以使用traits BeforeAndAfterAllBeforeAndAfterEach来添加这样的方法,然后你需要覆盖它们fe:

class BaseTest extends FlatSpec with BeforeAndAfterAll with BeforeAndAfterEach{

  override def beforeAll(): Unit = {
    super.beforeAll()
    //your logic here
  }

  //..

}