我们在 Play 2 应用程序中使用 securesocial 模块进行身份验证。
我有两个关于这个模块的问题。
首先,有没有一种简单的方法可以禁用开发环境中的授权检查,最好不注释所有内容@SecureSocial.SecuredAction
注释。
其次,在 Java 中使用 securesocial 的单元测试方法的首选方法是什么?例如我有一个电话ctx().args.get(SecureSocial.USER_KEY);
在控制器中获取身份。如果我想对这个方法进行单元测试,我该如何模拟这个身份?或者也许安全社交有一些可以帮助单元测试的实用程序类?
我们决定创建方法getUser
在我们的控制器中,然后在我们使用的单元测试中http://www.javassist.org/ http://www.javassist.org/库删除 securesocial 注释并更改返回值getUser
到在测试类中创建的一些模拟。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)