【问题标题】:How to handle session in Clojure web application tests written with ring-mock?如何在使用 ring-mock 编写的 Clojure Web 应用程序测试中处理会话?
【发布时间】:2014-05-03 08:58:31
【问题描述】:

在我的应用程序中,我需要一个功能,其中一个请求从存储在会话中的服务器获取一个令牌(随机字符串),而第二个请求是使用这个令牌发出的。

当我在测试中使用ring-mock 发出请求时,第二个请求表明令牌不在会话中。我假设这两个请求在测试场景中都是独立的。

如何在使用 ring-mock 编写测试发出多个请求时维护会话?或者在这种情况下我可以使用任何其他库进行测试吗?

【问题讨论】:

    标签: unit-testing session clojure ring


    【解决方案1】:

    根据 James Reeves 通过 twitter 的建议,我能够通过使用 peridot 来解决这个问题。它具有用于编写测试的会话处理。

    【讨论】:

      猜你喜欢
      • 2013-03-05
      • 2011-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多