Настройка Jest и очистка - PullRequest
0 голосов
/ 26 июня 2018

Можно ли выполнить некоторые задачи только один раз перед всеми тестовыми наборами и выполнить очистку один раз после завершения всех тестовых наборов?

Сценарий состоит в том, что я хочу создать пользователя до того, как будет выполнен любой из наборов тестов, и как только все наборы тестов будут завершены, я хочу удалить все следы этого пользователя. Как мне достичь этого, используя шутки и кукловодов?

Я пробовал globalSetup globalTeardown и setupTestFrameworkScriptFile, но все они запускаются один раз перед каждым набором тестов.

1 Ответ

0 голосов
/ 26 июня 2018

Вы хотите использовать beforeAll и afterAll.

Смотрите здесь:

Jest API для beforeAll

Jest API для afterAll

...