Это довольно распространенный шаблон для вставки тестовых данных в тестовую базу данных, которая очищается в блоке finally
в конце теста.Если вы отредактируете свой вопрос и предоставите дополнительные причины, по которым вы против этого решения, я отредактирую свой ответ.
Метод setup()
, в котором обычно создаются тестовые таблицы базы данных, является еще одним хорошим местом дляубедитесь, что новые таблицы очищены от любых оставшихся данных предыдущих тестов, прежде чем вставляются тестовые данные.
Надеюсь, это поможет.