diff options
Diffstat (limited to 'app/containers/App/__tests__/index.test.js')
-rw-r--r-- | app/containers/App/__tests__/index.test.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/app/containers/App/__tests__/index.test.js b/app/containers/App/__tests__/index.test.js new file mode 100644 index 0000000..33a48c9 --- /dev/null +++ b/app/containers/App/__tests__/index.test.js @@ -0,0 +1,24 @@ +import React from 'react'; +import { shallow } from 'enzyme'; +import { Route } from 'react-router-dom'; + +import Header from 'components/Header'; +import Footer from 'components/Footer'; +import App from '../index'; + +describe('<App />', () => { + it('should render the header', () => { + const renderedComponent = shallow(<App />); + expect(renderedComponent.find(Header).length).toBe(1); + }); + + it('should render some routes', () => { + const renderedComponent = shallow(<App />); + expect(renderedComponent.find(Route).length).not.toBe(0); + }); + + it('should render the footer', () => { + const renderedComponent = shallow(<App />); + expect(renderedComponent.find(Footer).length).toBe(1); + }); +}); |