【发布时间】:2017-06-22 18:37:28
【问题描述】:
我正在为需要身份验证的站点使用 PHP 进行单元测试。身份验证是基于 cookie 的,所以我需要能够在 cookie jar 中放入这样的 cookie:
[ 'user_token' => '2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae' ]
然后,Web 应用程序可以将这个已知良好的令牌用于测试数据,并能够在测试条件下进行身份验证以与数据夹具交互。
另外,它必须是一个安全的 cookie,而且我(显然)需要设置域。
问题是:我不知道如何制作和设置这个 cookie 并将其粘在罐子里。你是怎么做到的?
【问题讨论】:
-
您是否正在考虑将 jar 存储在一个文件中并重复使用它们??
-
也许吧。随着单元测试的进行,相同的身份验证令牌可以用于多个请求,这样就可以了。
-
少量语法和拼写修复。