scala – playframework测试 – 设置和拆除 – 如何?

我已经开始使用playframwork(
scala)而且我正在编写一些测试.

在开始它们之前,我想在我的db(mongo)中放入一些模拟数据,然后在测试结束时删除这些数据.

我已经有了放置/删除这些数据的代码,但无法弄清楚如何在运行测试之前/之后始终如一地完成此操作.

我正在使用playframework附带的“specs2”测试库,但无法找到有关如何使用specs完成此操作的任何文档.

你知道怎么做这个规格吗?或者可以推荐另一个众所周知的测试库,我应该使用plays而不是specs?

最佳答案 我没有测试它,但从文档中,Specs2似乎支持Before / After方法:
http://etorreborre.github.io/specs2/guide/org.specs2.guide.Structure.html#Before%2FAfter

点赞