react-router-test-context
v0.1.0
Published
Create a pseudo context to assist in testing components that render React Router's location-aware components.
Downloads
21,336
Readme
react-router-test-context
Create a pseudo context
object that duplicates React Router's context.router
structure. This is useful for shallow unit testing with Enzyme.
Usage
import createRouterContext from 'react-router-test-context'
import { shallow } from 'enzyme'
describe('my test', () => {
it('renders', () => {
const context = createRouterContext()
const wrapper = shallow(<MyComponent />, { context })
// ...
})
})