Я хотел бы иметь 100% охват моего проекта.
Для этого мне нужно проверить файл index.js, который является очень простым:
index.js
import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(<App/>, document.getElementById('root'));
Я не могу найти, как проверить это. При создании функции, например:
index.js
const index = (div) => {
ReactDOM.render(<App />, div || document.getElementById('root'));
};
а затем проверить его:
index.test.js
it('renders without crashing', () => {
const div = document.createElement('div');
index(div);
});
Я получаю сообщение об ошибке при импорте index
:
Инвариантное нарушение: _registerComponent (...): Контейнер цели не является элементом DOM.
PS:
Обратите внимание, что у меня уже есть следующий тест, отлично работающий:
App.test.jsx
it('renders without crashing', () => {
const div = document.createElement('div');
ReactDOM.render(<App/>, div);
});