内部 API にアクセスし、セッションで値を設定する単体テストがあります。
例えば。
def api_work(request):
request.session['stuff'] = True
今私がそれをテストするために:
def test_api(self):
self.client.get(/api_work/)
# self.client.session is empty dictionary
私の質問は、MagicMock のようなライブラリを使用して、self.client.session を request.session のシャドウにすることができるかどうかです。