Enzyme expects an adapter to be configured

前端 未结 15 1606
太阳男子
太阳男子 2020-12-24 04:53

I created a new React application by create-react-app and I wanted to write a unit test to a component named \"MessageBox\" that I created in the application. This is the un

15条回答
  •  一个人的身影
    2020-12-24 05:23

    Add it to your test case file.

    import React from 'react';
    import Adapter from 'enzyme-adapter-react-16';
    import { shallow, configure } from 'enzyme';
    
    configure({adapter: new Adapter()});
    test('message box', ()=> {
         ...
    })
    

提交回复
热议问题