segunolalive/helloBooks

View on GitHub
client/__tests__/components/Header/Logo.spec.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import React from 'react';
import { shallow } from 'enzyme';
import Logo from '../../../components/Header/Logo';

jest.mock('react-router-dom');

describe('Logo', () => {
  const wrapper = shallow(<Logo />);
  it('should render 1 <Logo /> component', () => {
    expect(wrapper).toHaveLength(1);
  });
  it('should render 1 <Link /> component', () => {
    expect(wrapper.find('Link')).toHaveLength(1);
  });
  it('should render 1 img tag', () => {
    expect(wrapper.find('img')).toHaveLength(1);
  });
});