我正在为一些樱桃代码编写一些单元测试。
我见过的大多数单元测试示例都依赖于 os.environ,并且通常只测试cherrypy 应用程序的最终响应(html 输出)。
我在找:
测试是否已为给定请求设置/取消设置会话变量(例如,用户登录,我想验证他的“用户”会话变量是否正确以及他的登录时间等...
检查数据存储区中的值(mysql/mongodb)
并行运行测试。默认情况下,您从cherrypy.cookie/cherrypy.session 等访问会话和其他信息......这些基本上是全局的。是否可以通过其他方式访问此信息?
任何其他建议将不胜感激。