标签: scalatest fixtures
我已经熟悉使用 ScalaTest 编写单元和进行集成测试。我们的某些测试应通过对测试数据库中的已知数据集运行查询,以确保我们对 MongoDB 查询和聚合的使用具有所需的结果。我的目标是在整个测试运行期间,通过在临时目录中启动真正的MongoDB服务器来实现此目的。我想避免为每个测试套件启动和停止服务器。我还没有找到使用ScalaTest的方法。
我期待的功能基本上是pytest通过session fixture提供的功能。
是否有办法在整个测试之前和之后运行一些代码?