Например, я хочу написать несколько тестовых примеров, подобных этому
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
.
Я нашел одно возможное решение - запустить команду создания пользователя в setUp
.Тем не менее, я хотел бы знать, есть ли способ цепочки тестовых наборов для запуска одного за другим без удаления объекта, созданного из предыдущего тестового набора.