/* global expect */ import React from 'react'; import renderer from 'react-test-renderer'; // import ShallowRenderer from 'react-test-renderer/shallow'; import 'jest-dom/extend-expect'; import Intro from './'; describe('', () => { it('has no blockquotes when loggedOut', () => { const container = renderer.create().root; expect(container.findAllByType('blockquote').length === 0).toBeTruthy(); expect(container.findAllByType('h1').length === 1).toBeTruthy(); }); it('has a blockquote when loggedIn', () => { const container = renderer.create().root; expect(container.findAllByType('blockquote').length === 1).toBeTruthy(); expect(container.findAllByType('h1').length === 1).toBeTruthy(); }); }); const loggedInProps = { complete: true, isSignedIn: true, name: 'Development User', navigate: () => {}, pending: false, slug: '/', username: 'DevelopmentUser' }; const loggedOutProps = { complete: true, isSignedIn: false, name: '', navigate: () => {}, pending: false, slug: '/', username: '' };