Play2 Scalaのデフォルトのテストの仕組みSpecs2。 etorreborre/specs2 @ GitHub specsからspecs2になって結構仕様が変ってて、specs2に移行するにはA++ [Eric Torreborre's Blog]: specs2 migration guideが参考になる。 各Spec実行時の事前処理、事後処理の仕組みも変ってるので、そこだけざっとまとめてみる。 doBefore、doAfterの変更点 事前処理、事後処理の実装方法は何通りかある。 specsのdoBeforeはspecs2では↓のように書ける。 import org.specs2.mutable.Specification import org.specs2.specification.Scope class SampleSpec extends Specification{