Django DRF APITestCase цепочка тестов

Kelvin спросил: 03 ноября 2018 в 08:44 в: django

Например, я хочу написать несколько тестовых примеров, подобных этому

class Test(APITestCase):
    def setUp(self):
        ....some payloads    def test_create_user(self):
        ....create the object using payload from setUp    def test_update_user(self):
        ....update the object created in above test case

В приведенном выше примере test_update_user не удалось, потому что, скажем, не удается найти объект пользователя , Поэтому, чтобы этот тестовый сценарий работал, мне нужно снова создать пользователя вместо test_update_user.

Я нашел одно возможное решение - запустить команду create user в setUp. Тем не менее, я хотел бы знать, есть ли способ цепочки тестовых наборов для запуска одного за другим без удаления объекта, созданного из предыдущего тестового набора.

0 ответов