3
在我的一些RequestHandler意见单元测试webapp2的RequestHandler,我从一个会话中获取的信息,以确保当前的用户登录(自定义AUTH)需要会话
我无法嘲讽这个单元测试。在我的RequestHandler类
helper方法:
@webapp2.cached_property
def get_account(self):
user_session = self.session.get('user-id')
if user_session:
user_account = helpers.get_username_data_from_session(self.session.get('user-id'))
return user_account
在实现(我想考什么)查看get方法看起来是这样的(例子):
def get(self):
account = self.get_account
if not account:
self.error(302)
我没有能够找到一种方法来模拟这个测试getHandler类的get/post方法。
任何帮助将会很棒!
这应该是公认的答案,谢谢! – audiodude