хочу сделать 2 кейса, когда файл есть и когда его нет.
первый тест создает файл и дергает эндпоинт который этот файл читает.
второй тест просто дергает эндпоинт который читает файл.
я пытался сделать cleanup в afterEach - не работает (валится второй тест потому что почему-то на этапе второго теста файл есть)
я пытался сделать cleanup во втором тесте перед вызовом эндпоинта (валится первый тест потому что почему-то файла нет, хотя чистил именно во втором тесте)
создается впечатление что мока одновременно запускает все тесты которые все делят глобальный стейт между собой, и эту ситуацию просто невозможно протестить