Ejemplo n.º 1
0
 def test_display_gateway_POST_302(self):
     """POST on the perimeter:gateway should work."""
     token = AccessToken.objects.create_access_token()
     payload = {"token": token.token, "email": "*****@*****.**", "name": "Hugo Rodger-Brown"}
     request = self.factory.post(self.url, payload)
     request.session = {}
     response = gateway(request)
     self.assertEqual(response.status_code, 302)
     usage = AccessTokenUse.objects.get()
     self.assertEqual(usage.user_email, payload["email"])
     self.assertEqual(usage.user_name, payload["name"])
     self.assertEqual(usage.token, token)
Ejemplo n.º 2
0
 def test_display_gateway_GET_200(self):
     """GET on the perimeter:gateway should work."""
     request = self.factory.get(self.url)
     response = gateway(request)
     self.assertEqual(response.status_code, 200)
     self.assertTemplateUsed(response, 'gateway.html')