import pytest from model_bakery import baker from ninja_extra.testing import TestClient from pytest_django.asserts import assertNumQueries from club.api import ClubController from club.models import Club, Membership @pytest.mark.django_db def test_fetch_club(): club = baker.make(Club) baker.make(Membership, club=club, _quantity=10, _bulk_create=True) with assertNumQueries(3): res = TestClient(ClubController).get(f"/{club.id}") assert res.status_code == 200