【发布时间】:2018-07-29 08:28:37
【问题描述】:
我刚开始进行单元测试,但一直收到错误消息:Invariant Violation: Target container is not a DOM element。我认为这与我的 app.js 的结构方式有关,因为它一直引用这一行 ReactDOM.render(, document.getElementById('app'));。它现在的结构如下:
import React from 'react';
import ReactDOM from 'react-dom';
import HomePage from './HomePage';
class App extends React.Component {
render() {
return (
<div>
<HomePage />
</div>
)
}
}
ReactDOM.render(<App />, document.getElementById('app'));
出于测试目的是否需要对其进行重组?
【问题讨论】:
标签: javascript reactjs testing enzyme jestjs