Adapter to configure enzyme to test Inferno components
Still in development
This adapter is missing features:
- no shallow rendering
- no support for
context
- no support for
attachTo
npm install --save-dev enzyme-adapter-inferno
Before you run tests, configure enzyme with the adapter:
import { configure } from 'enzyme'
import InfernoEnzymeAdapter from 'enzyme-adapter-inferno'
configure({ adapter: new InfernoEnzymeAdapter() })
Then use enzyme as you would with a React component:
import InfernoComponent from 'inferno-component'
import { mount } from 'enzyme'
const wrapper = mount(Component)
wrapper.setProps({someProp: 'value'})