如何解决错误,测试套件无法运行,无法使用React测试库在index.tsx中找到模块“ react-router-dom”?

时间:2020-05-18 12:20:50

标签: react-testing-library

我已使用以下命令将我的反应测试库更新为最新版本,

npm install --save-dev @testing-library/react@latest
npm install --save-dev @testing-library/react-hooks@latest
npm install --save-dev @testing-library/jest-dom@latest

执行上述命令并运行测试后,出现以下错误,

从index.tsx中找不到模块'react-router-dom'

下面是test-utils中index.tsx文件中的代码

import React from 'react';
import { render } from '@testing-library/react';
import { Router, Switch } from 'react-router-dom'; //i get error here
import { createMemoryHistory } from 'history'; //i get error here cannot find module history
import { MockedResponse } from '@apollo/react-testing';

我该如何解决。有人可以帮我吗谢谢。

0 个答案:

没有答案