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