Testing 在子包内测试Play 2.0控制器
用Play重新拾起!,现在使用2.0.3-RC2,我遇到了一个测试问题 我有一个应用程序,其中一些控制器打包在controllers package下,例如: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(
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());