довольно плохо знаком с написанием тестового кода. У меня есть следующий код теста
import React from 'react';
import ReactDOM from 'react-dom';
import { act } from 'react-dom/test-utils';
import Dropdown from './Dropdown';
import LikeListProvider from '../../LikeListContext';
it('should render 1 list', () => {
act(() => {
const contextValue = {
likeList: [{id:"1",name:"unknown"}],
setLikeList: null
}
ReactDOM.render(<LikeListProvider value={contextValue}><Dropdown /></LikeListProvider>, container);
});
expect(container.textContent).toBe("Hey, stranger");
})
Кажется, не могу понять, почему мой тест не удается с ошибкой TypeError: рендер не является функцией
ReactDOM.render
, однако, отображает только один компонент. любая помощь будет оценена.