scala - specs2 中的最终清理

标签 scala specs2

我正在为我的 Scala 软件编写一个 specs2 单元测试。执行运行良好。我唯一的问题是,我需要在所有测试完成后进行清理。我只是找不到任何解决方案。有没有办法在所有测试完成后执行一些功能?

最佳答案

您需要添加一个 Step在您的规范末尾:

import org.specs2.mutable._

class MySpec extends Specification {

  // lots of examples here

  // cleanup there
  step(cleanUp())
}

关于scala - specs2 中的最终清理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13567431/

相关文章:

compiler-errors - Specs2结果与MatchResult

scala - 减少案例类模型的 Slick 定义中的样板

Scala - 匹配选项组

scala - Scala 中中缀运算符的实际优先级

java - 在编译时限制对象类型路径

scala - 为什么 Specs2 以随机顺序运行这些 `sequential` 测试?

scala - 为什么在 Structured Streaming 中,transform 只执行一次副作用(println)?

scala - 在 FakeRequest 中使用 MultipartFormData 进行框架测试

scala - Specs2 顺序关键字

scala - 如何使用 Spray 创建带有表单字段内容的 POST 请求?