sandbox

Scala, Android, Architecture, Management, Service Design あたりを主戦場としております

Play 2.2 と ScalaTest 2.0 を使う

Play デフォルトのテスティングフレームワークは Specs2 だけど、理解のしやすさ、シンプルさに欠けていて、API の醜さみたいなものが気になってしまったので、よりクリーンな API を保っている ScalaTest が使えるか試してみた。

結果としては、依存性に追加するだけで特に問題なくいける。
以下、内容は適当なテストコードと build.sbt。

ScalaTest 2.0 RC1 with Play 2.2

Jenkins と連携する時も、build.sbt で指定している -u の方の JUnit 形式の XML を指定すれば OK。
Functional Test として場合は running(FakeApplication()) が美しくないのでなんとかしたいところですね。