Testing 在子包内测试Play 2.0控制器

Testing 在子包内测试Play 2.0控制器,testing,playframework-2.0,Testing,Playframework 2.0,用Play重新拾起!,现在使用2.0.3-RC2,我遇到了一个测试问题 我有一个应用程序,其中一些控制器打包在controllers package下,例如: package controllers.AdminApp; class SomeController extends Controller { public void index() { /... } 根据中的文档,我希望对该控制器进行测试,测试内容如下: Result result = callAction(

用Play重新拾起!,现在使用2.0.3-RC2,我遇到了一个测试问题

我有一个应用程序,其中一些控制器打包在controllers package下,例如:

package controllers.AdminApp;

class SomeController extends Controller {
    public void index() {
        /...
}
根据中的文档,我希望对该控制器进行测试,测试内容如下:

Result result = callAction(controllers.routes.ref.AdminApp.SomeController.index());
但是不起作用,因为controllers.routes.ref.AdminApp的成员中没有SomeController,只有ReverseAdminApp_SomeController,无法从那里调用index()方法


您是否有在子包中测试Play 2.0 Java控制器的经验?

升级到2.1.0,并且意识到intelliJ没有帮助我解决问题

Result result = callAction(controllers.adminApp.routes.ref.Application.index());