import pytest from django.urls import reverse @pytest.mark.django_db def test_cart_view(client, user): url = reverse("payments:cart_detail") client.force_login(user) response = client.get(url) assert response.status_code == 200 assert "My basket" in str(response.content) @pytest.mark.django_db def test_add_resource_to_cart(client, resource, user): url = reverse("payments:add_to_cart", kwargs={"resource_id": resource.id}) client.force_login(user) response = client.get(url) assert response.status_code == 200