Я использую Next JS с Typescript. Я пытаюсь протестировать свое приложение, используя Jest + Enzyme. Я получаю следующее сообщение об ошибке:
** Не удалось запустить набор тестов
TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option):
__tests__/Quest.spec.tsx:15:27 - error TS2605:
Тип элемента JSX 'Quest' не является функцией конструктора для элементов JSX. Типу «Квест» не хватает следующих свойств из типа «Элемент-класс»: context, setState, forceUpdate, props, refs
**
Я добавил код для моего тестового файла и код, для которого я написал тест:
Quest.spe c .tsx (файл теста)
import * as React from 'react';
import {mount} from 'enzyme';
import Quest from '../Quest';
describe('Quest page', () => {
it('should render without throwing an error', function () {
const wrapper = mount(<Quest/>);
})
})