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"); } }