Модульный тест с реакцией и logRocket
Я установил библиотеку LogRocket в свое приложение.
Я инициализирую logRocket на моем
так :
LogRocket.init('url', {
dom : {
textSanitizer: true,
inputSanitizer: true,
}
});
ReactDOM.render(
<React.StrictMode>
<Provider store={store}>
<App />
</Provider>
</React.StrictMode>,
document.getElementById('root')
);
reportWebVitals();
если я запускаю модульный тестindex.ts
:
ReferenceError: XMLHttpRequest is not defined
21 | });
22 |
> 23 | LogRocket.init('url', {
| ^
24 | dom : {
25 | textSanitizer: true,
26 | inputSanitizer: true,
вот тест:
jest.mock('react-dom', () => ({ render: jest.fn() }));
describe('Application root', () => {
it('should render without crashing', () => {
const ReactStrictMode = (
<React.StrictMode>
<Provider store={store}>
<App />
</Provider>
</React.StrictMode>
);
const rootElement = document.getElementById('root');
ReactDOM.render(ReactStrictMode, rootElement);
expect(ReactDOM.render).toHaveBeenCalledWith(ReactStrictMode, rootElement);
});
});
Каким было бы решение для модульного теста для интеграции logRocket без возврата ошибки?