hwe*_*hwe 2 reactjs redux enzyme
我是React和Redux的新手我正在尝试使用酶编写一些测试,我想知道是否有一种方法可以将组件作为连接和断开的组件导入,以测试浅渲染和完全dom渲染.这就是我的意思;
import ConnectedApp, { App } from '../App';
有没有办法做到这一点,如果不是为什么?谢谢
为了能够在不必处理装饰器的情况下测试App组件本身,我们建议您也导出未修饰的组件:
Run Code Online (Sandbox Code Playgroud)import { connect } from 'react-redux' ? // Use named export for unconnected component (for tests) export class App extends Component { /* ... */ } ? // Use default export for the connected component (for app) export default connect(mapStateToProps)(App)
然后你按照预期行事:
import ConnectedApp, { App } from '../App';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1651 次 |
| 最近记录: |