UNPKG

@kiwicom/smart-faq

Version:

45 lines (40 loc) 968 B
// @flow import * as React from 'react'; import { shallow } from 'enzyme'; import { RawBookingCardsList } from '../BookingCardsList'; const mockRefType: any = null; describe('RawBookingCardsList', () => { it('no bookings in list', () => { const bookings = []; const result = shallow( <RawBookingCardsList title="Example" bookings={bookings} loadMore={jest.fn()} isLoading={false} hasMore={false} />, ); expect(result).toMatchSnapshot(); }); it('bookings in list', () => { const bookings = [ { $refType: mockRefType, $fragmentRefs: mockRefType, databaseId: '123456', type: 'BookingOneWay', }, ]; const result = shallow( <RawBookingCardsList title="Example" bookings={bookings} loadMore={jest.fn()} isLoading={false} hasMore />, ); expect(result).toMatchSnapshot(); }); });