import React from 'react';
import expect, { createSpy, restoreSpies } from 'expect';
import { mount } from 'enzyme';
import Row from 'components/packs/PacksList/Row';
import { packStub } from 'test/stubs';
describe('PacksList - Row - component', () => {
afterEach(restoreSpies);
it('renders', () => {
expect(mount(
).length).toEqual(1);
});
it('calls the onCheck prop with the value and pack id when checked', () => {
const spy = createSpy();
const component = mount(
);
component.find({ name: `select-pack-${packStub.id}` }).simulate('change');
expect(spy).toHaveBeenCalledWith(false, packStub.id);
});
});