我试图用Jest测试一个基本的反应组件,但在将组件导入我的测试时遇到错误 . 它在我的测试之外工作正常 .

错误是:

不变违规:_registerComponent(...):目标容器不是DOM元素 .

App.js

const App = () => (
  <h1>Hello World</h1>
)

app.test.js

import React from 'react'
import App from '../app'

test('App renders', () => {
  ...
}