小编nap*_*499的帖子

React 测试库 - “messageParent”只能在工作人员内部使用

我正在使用 RTL 测试 React 组件,每次运行测试时,我都会得到,

"messageParent" can only be used inside a worker
Run Code Online (Sandbox Code Playgroud)

**这是代码

describe('Header', () => {
  it('validates header component is rendered', () => {
    const { getByTestId } = render(<Header patientName="Jake Bland" />);
    expect(getByTestId('patient-name')).toHaveTextContent(/^Jake Bland$/);
    expect(getByTestId('dateRange')).toBe(dateRange);
  });
});
Run Code Online (Sandbox Code Playgroud)

对此的任何帮助将不胜感激。

unit-testing reactjs jestjs react-testing-library jest-dom

6
推荐指数
2
解决办法
2584
查看次数