Версия Sequelize: 5.21.4
Как я должен писать модульные тесты для вещей, которые требуют продолжения? При моей текущей настройке тесты случайно не выполняются, поскольку состояние БД из другого теста еще не очищено, хотя я уничтожаю все строки до и после каждого теста. Это кошмарный режим гонки.
Я нашел пакет sequelize-mock
, но он не обновлялся в течение 2 лет. Я попробовал это, но это не работает как капля замены, и я даже не знаю, совместимо ли это с sequelize v5 (и документы ужасны).
Проект: https://github.com/dyc3/opentogethertube
Примеры тестов, которые иногда дают сбой: