Почему у setUpTestData есть аргумент, а у setUp - нет?

Вполне соответствует названию. В django при создании тестов у нас есть две опции, setUp и setUpTestData. Я понимаю, что setUp будет вызываться каждый раз при запуске одного теста, в то время как setUpTestData будет вызываться только один раз и использоваться в нескольких тестах.

Я не понимаю, что делает cls в setUpTestData(cls), однако. И почему setUp() не имеет этого аргумента?

Вернуться на верх