content: import React from 'react';
  import { mount } from 'enzyme';
  import Checkbox from '../index';
  
  jest.mock('uuid', () => ({
      v4: jest.fn(() => '2e732f05-f466-4fba-acb5-2f3be58daf75'),
  }));
  describe('<Checkbox />', () => {
      it('should be able to render', () => {
          const checkbox = mount(<Checkbox />);
          expect(checkbox).toMatchSnapshot();
      });
      it('should be able to render with a label', () => {
          const label = 'My Checkbox Label';
          const checkbox = mount(<Checkbox label={label} />);
          expect(checkbox).toMatchSnapshot();
      });
      it('should render as checked', () => {
          const label = 'My Checkbox Label';
          const checked = true;
          const checkbox = mount(<Checkbox checked={checked} label={label} />);
          expect(checkbox).toMatchSnapshot();
      });
      it('should render as disabled', () => {
          const label = 'My Checkbox Label';
          const disable = true;
          const checkbox = mount(<Checkbox disable={disable} label={label} />);
          expect(checkbox).toMatchSnapshot();
      });
      it('should render indeterminate', () => {
          const label = 'My Checkbox Label';
          const indeterminate = true;
          const checkbox = mount(<Checkbox indeterminate={indeterminate} label={label} />);
          expect(checkbox).toMatchSnapshot();
      });
  });
  