Playframeworkのテストについて

最近人気のFrameworkのPlayframeworkを触ってみたので

PlayはJUnitベースのテストシステムを利用している.

testフォルダ以下にテスト群を定義する. テストは一つのメソッドにする.メソッドには@Testアノテーションをつける.テストはassertThatメソッドで行う. status関数やcontentType関数はヘルパメソッド.

基本的なテストは以下の通り.

class myTest {
     @Test
     public void simpleTest() {
          Result result = callAction(controllers.routes.ref.Application.index());
          assertThat(status(result)).isEqual(OK);
          assertThat(contentType(result)).isEqual("text/html");
          assertThat(charset(result)).isEqual("utf-8");
     }
}