У меня есть следующий функциональный компонент, который я пытаюсь выполнить модульное тестирование:
export const XHeader = withTranslation()(({ t, ...props }) => {
return (
<span>
<TableHeader
{...props}
/>
</span>
);
});
Пример модульного теста для него:
describe("XHeader component", () => {
let wrapper;
beforeEach(() => {
wrapper = mount(
<XHeader
t={id => id}
/>
);
});
it("should exists", async () => {
expect(wrapper.exists()).toBe(true);
});
});
При выполнении этого теста я получаю следующее предупреждение:
Вам нужно будет передать экземпляр i18next с помощью initReactI18next
Это не ошибка, а предупреждение. Как мне выполнить модульное тестирование такого рода функциональных компонентов, которые обертываются с помощью Translation? Есть ли лучшая практика для этого?