def test_unsubscribe_api_failure(
mock_unsubscribe, api_response_400, logged_in_client
):
logged_in_client.cookies = SimpleCookie(
{settings.SSO_PROXY_SESSION_COOKIE: 1}
)
mock_unsubscribe.return_value = api_response_400
response = logged_in_client.post(reverse('unsubscribe'))
mock_unsubscribe.assert_called_once_with(sso_session_id='213')
view = views.EmailUnsubscribeView
assert response.status_code == http.client.OK
assert response.template_name == view.failure_template
评论列表
文章目录