text: import chai from 'chai';
  import React from 'react';
  import { mount } from 'enzyme';
  import sinon from 'sinon';
  import chaiEnzyme from 'chai-enzyme';
  import { setLedetekster } from '../../../../digisyfoNpm';
  import ledetekster from '../../../../../test/mock/mockLedetekster';
  import { AvbrytSykmeldingDialog } from './AvbrytDialog';
  
  chai.use(chaiEnzyme());
  const { expect } = chai;
  
  
  describe('AvbrytSykmeldingDialog', () => {
      let avbrytHandler;
      let bekreftHandler;
  
      beforeEach(() => {
          avbrytHandler = sinon.spy();
          bekreftHandler = sinon.spy();
          setLedetekster(ledetekster);
      });
  
      it('Skal vise to knapper', () => {
          const component = mount(<AvbrytSykmeldingDialog avbrytHandler={avbrytHandler} bekreftHandler={bekreftHandler} />);
          expect(component.find('.js-avbryt')).to.have.length(1);
          expect(component.find('.js-bekreft')).to.have.length(1);
      });
  
      it('Skal kalle bekreftHandler når man klikker på knappen', () => {
          const component = mount(<AvbrytSykmeldingDialog avbrytHandler={avbrytHandler} bekreftHandler={bekreftHandler} />);
          component.find('.js-bekreft').simulate('click');
          expect(bekreftHandler.calledOnce).to.equal(true);
          expect(avbrytHandler.calledOnce).to.equal(false);
      });
  
      it('Skal kalle avbrytHandler når man klikker på avbryt', () => {
          const component = mount(<AvbrytSykmeldingDialog avbrytHandler={avbrytHandler} bekreftHandler={bekreftHandler} />);
          component.find('.js-avbryt').simulate('click');
          expect(bekreftHandler.calledOnce).to.equal(false);
          expect(avbrytHandler.calledOnce).to.equal(true);
      });
  });
  