Play! で再び取り上げて、現在 2.0.3-RC2 を使用していますが、テストの問題が発生しています。
コントローラーパッケージの下にパッケージ化されたいくつかのコントローラーを含むアプリケーションがあります。たとえば、次のようになります。
package controllers.AdminApp;
class SomeController extends Controller {
public void index() {
/...
}
http://www.playframework.com/documentation/2.1.0/JavaFunctionalTestのドキュメントによると、次のようなこのコントローラーのテストが期待されます。
Result result = callAction(controllers.routes.ref.AdminApp.SomeController.index());
しかし、controllers.routes.ref.AdminApp のメンバーとして SomeController がなく、ReverseAdminApp_SomeController のみがあり、そこから index() メソッドを呼び出すことができないため、機能しません。
サブパッケージ内で Play 2.0 Java コントローラをテストした経験はありますか?