umiJs 单元测试报错 - _umi.connect) is not a function
UmiJs Unit test error - _umi.connect) is not a function
我是 reactjs 单元测试的新手。
我试图测试我的登录组件渲染
为了测试,我正在使用 JEST 和酶。
[这是错误,我得到]
测试用例代码:
import React from 'react';
import { shallow } from 'enzyme';
import Login from './index'; // Introduce the corresponding React component
it('renders Login page', () => {
const wrapper = shallow(<Login.WrappedComponent login={{ name: '' }} />);
})
i am using Real project with umi - https://ant.design/docs/react/practical-projects
谁能帮我解决这个问题。
我们可以使用 react-redux 的 connect 而不是 umi。
其实 umi 也在里面使用了 react-redux
替换组件中的这一行:
import { connect } from 'umi'
和
import { connect } from 'react-redux'
我是 reactjs 单元测试的新手。 我试图测试我的登录组件渲染 为了测试,我正在使用 JEST 和酶。
[这是错误,我得到]
测试用例代码:
import React from 'react';
import { shallow } from 'enzyme';
import Login from './index'; // Introduce the corresponding React component
it('renders Login page', () => {
const wrapper = shallow(<Login.WrappedComponent login={{ name: '' }} />);
})
i am using Real project with umi -
https://ant.design/docs/react/practical-projects
谁能帮我解决这个问题。
我们可以使用 react-redux 的 connect 而不是 umi。 其实 umi 也在里面使用了 react-redux
替换组件中的这一行:
import { connect } from 'umi'
和
import { connect } from 'react-redux'