29 mock_response = MagicMock()
30 mock_response.status_code = 200
32 mock_get.return_value = mock_response
38 expected_url = f
"{settings.MAIN_BACKEND_URL}/appCART/ver/"
39 mock_get.assert_called_once()
40 args, kwargs = mock_get.call_args
41 self.assertEqual(args[0], expected_url)
44 self.assertIn(
'Authorization', kwargs[
'headers'])
45 self.assertTrue(kwargs[
'headers'][
'Authorization'].startswith(
'Token '))
53 jwt_token =
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test.token"
56 mock_response = MagicMock()
57 mock_response.status_code = 200
59 mock_get.return_value = mock_response
62 result = CartService.get_cart(jwt_token)
65 args, kwargs = mock_get.call_args
66 self.assertIn(
'Authorization', kwargs[
'headers'])
67 self.assertTrue(kwargs[
'headers'][
'Authorization'].startswith(
'Bearer '))