В настоящее время я использую Jest в своем приложении CRA. Я вижу, что CRA выбрал использование формата filename.test.js
при написании тестов, но я считаю этот подход немного громоздким для глаз и мозга. Я обнаружил, что вы можете писать тесты в папке с именем __tests__
, и jest автоматически запускает тесты в этой папке. Мне нравится такой подход. У меня вопрос: каков стандарт при использовании этой настройки? Обычно моя папка src
настраивается следующим образом:
src
└── components
├── some1ComponentDir
└── some2ComponentDir
Должен ли я создавать папку __tests__
на каждом уровне или я имитирую структуру моей папки src
внутри моего __tests__
папка, расположенная внутри папки src
?
Если вы думаете, что это глупый вопрос, просто проигнорируйте его и двигайтесь дальше. Спасибо за любую помощь.