Я использую create-реагировать-app-typescript и хочу создать функцию, которая будет доступна в каждом тестовом файле, аналогично jest's globals .
Можно ли написать функцию в файле src/setupTest.ts
, которая будет доступна в каждом тестовом файле?
Я хочу написать react-intl
помощник, который я могу использовать при тестировании компонентов. У меня есть следующий код:
// src/setupTests.ts
import { createIntlWrapper } from 'test-utils/react/react-intl';
import enMessages from './assets/locales/en.json';
const wrapIntl = createIntlWrapper('en', enMessages);
createIntlWrapper
возвращает функцию, которая имитирует эту вспомогательную функцию .
Когда мне нужно протестировать компоненты, которые имеют компонентыact-intl, я хочу иметь возможность обернуть JSX wrapIntl(<SampleComponent />)
без импорта приведенного выше кода в каждый файл.