src/containers/__tests__/App.spec.tsx
import * as React from 'react'
import * as ReactDOM from 'react-dom'
import { RouterProvider } from 'react-router5'
import { createRootStore } from '../../../test/util'
import { RootStore } from '../../stores/'
import Router from '../../lib/router'
import { App } from '../'
describe('App', () => {
it('renders without crashing', async () => {
const store = createRootStore()
const router = new Router(store)
const div = document.createElement('div')
ReactDOM.render(
<RouterProvider router={router.instance}>
<App rootStore={store} />
</RouterProvider>,
div
)
})
})