是编写测试代码的新手。我有以下测试代码
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:render不是函数
ReactDOM.render
仅呈现一个组件。
任何帮助将不胜感激。