用户模拟CakePHP Auth组件

时间:2011-06-03 18:55:44

标签: cakephp authentication

在CakePHP Auth组件中,可以让管理员用户(或组)模拟系统中的任何用户进行测试吗?

1 个答案:

答案 0 :(得分:1)

真的你不应该测试这个直播。在我看来,您希望测试登录并将该网站用作管理员以外的用户。

这似乎是单元测试的完美案例。编写测试,模拟一个auth'ed用户对象,并运行一些代码作为模拟用户。为您在站点中使用的每个访问级别创建一个模拟用户。它将更加可靠和可重复。

本手册提供了一些关于测试的良好信息 - 博客http://www.dereuromark.de/和快速搜索这个网站带来了大量有用的提示/技巧。