def test_club_statistics_endpoints(self):
        self.assertEqual(self.client.club.stats.crosses.corners.endpoint, '/v1/clubs/stats/crosses/corners')
        self.assertEqual(self.client.club.stats.crosses.totals.endpoint, '/v1/clubs/stats/crosses/totals')

        self.assertEqual(self.client.club.stats.defense.actions.endpoint, '/v1/clubs/stats/defense/actions')
        self.assertEqual(self.client.club.stats.defense.blocks.endpoint, '/v1/clubs/stats/defense/blocks')
        self.assertEqual(self.client.club.stats.defense.clearances.endpoint, '/v1/clubs/stats/defense/clearances')
        self.assertEqual(self.client.club.stats.defense.goalline.endpoint, '/v1/clubs/stats/defense/goalline')
        self.assertEqual(self.client.club.stats.defense.tackles.endpoint, '/v1/clubs/stats/defense/tackles')

        self.assertEqual(self.client.club.stats.fouls.cards.endpoint, '/v1/clubs/stats/fouls/cards')
        self.assertEqual(self.client.club.stats.fouls.wins.endpoint, '/v1/clubs/stats/fouls/wins')

        self.assertEqual(self.client.club.stats.goals.assists.endpoint, '/v1/clubs/stats/goals/assists')
        self.assertEqual(self.client.club.stats.goals.bodyparts.endpoint, '/v1/clubs/stats/goals/bodyparts')
        self.assertEqual(self.client.club.stats.goals.locations.endpoint, '/v1/clubs/stats/goals/locations')
        self.assertEqual(self.client.club.stats.goals.penalties.endpoint, '/v1/clubs/stats/goals/penalties')
        self.assertEqual(self.client.club.stats.goals.totals.endpoint, '/v1/clubs/stats/goals/totals')

        self.assertEqual(self.client.club.stats.goalkeeper.actions.endpoint, '/v1/clubs/stats/goalkeeper/actions')
        self.assertEqual(self.client.club.stats.goalkeeper.goals.endpoint, '/v1/clubs/stats/goalkeeper/goals')
        self.assertEqual(self.client.club.stats.goalkeeper.shots.endpoint, '/v1/clubs/stats/goalkeeper/shots')
        self.assertEqual(self.client.club.stats.goalkeeper.saves.endpoint, '/v1/clubs/stats/goalkeeper/saves')

        self.assertEqual(self.client.club.stats.passes.directions.endpoint, '/v1/clubs/stats/passes/directions')
        self.assertEqual(self.client.club.stats.passes.lengths.endpoint, '/v1/clubs/stats/passes/lengths')
        self.assertEqual(self.client.club.stats.passes.locations.endpoint, '/v1/clubs/stats/passes/locations')
        self.assertEqual(self.client.club.stats.passes.totals.endpoint, '/v1/clubs/stats/passes/totals')

        self.assertEqual(self.client.club.stats.setpieces.corners.endpoint, '/v1/clubs/stats/setpieces/corners')
        self.assertEqual(self.client.club.stats.setpieces.freekicks.endpoint, '/v1/clubs/stats/setpieces/freekicks')
        self.assertEqual(self.client.club.stats.setpieces.throwins.endpoint, '/v1/clubs/stats/setpieces/throwins')

        self.assertEqual(self.client.club.stats.shots.bodyparts.endpoint, '/v1/clubs/stats/shots/bodyparts')
        self.assertEqual(self.client.club.stats.shots.locations.endpoint, '/v1/clubs/stats/shots/locations')
        self.assertEqual(self.client.club.stats.shots.plays.endpoint, '/v1/clubs/stats/shots/plays')
        self.assertEqual(self.client.club.stats.shots.totals.endpoint, '/v1/clubs/stats/shots/totals')

        self.assertEqual(self.client.club.stats.touches.duels.endpoint, '/v1/clubs/stats/touches/duels')
        self.assertEqual(self.client.club.stats.touches.locations.endpoint, '/v1/clubs/stats/touches/locations')
        self.assertEqual(self.client.club.stats.touches.totals.endpoint, '/v1/clubs/stats/touches/totals')
Verify club match statistics endpoints without match or record IDs.
dataset/ETHPy150Open soccermetrics/soccermetrics-client-py/tests/test_endpoints.py/ClientEndpointTest.test_club_statistics_endpoints