相关疑难解决方法(0)

模拟对象在游戏中[2.0]

我想通过在测试期间提供模拟对象来测试我的Play应用程序.在我的头顶,有几种方法可以解决这个问题.

  1. 在测试期间提供备用路径文件
  2. 使用依赖注入,并在运行时检查全局值

我不确定哪个更可行,或者如何去做.任何见解将不胜感激.

testing dependency-injection scala playframework playframework-2.0

8
推荐指数
2
解决办法
4200
查看次数

如何在play2.0中操作Session,Request和Response进行测试

嗨我有一个身份验证服务,它可以处理Request(一些Header-Data和Cookie),Response(设置或删除cookie)和session(存储userId和rememberMe-information).

在播放1.x中很容易伪造请求,响应,Cookie和会话.它可以轻松设置Session.current().set(new Session()).在游戏2.0中,这不再起作用.

如何在请求中添加cookie?我怎么能操纵会话?我看到存在FakeApplication和FakeRequest,但我没有得到它,如何使用它们.

任何提示都表示赞赏.

playframework-2.0

7
推荐指数
2
解决办法
8338
查看次数