import React from 'react'; import { render } from 'enzyme'; import { LoadingOutlined } from '@ant-design/icons'; import List from '..'; describe('List', () => { it('renders empty loading', () => { const loading = { spinning: true, }; const wrapper = render( } />, ); expect(wrapper.find('.ant-list-empty-text')).toHaveLength(0); }); it('renders object loading', () => { const loading = { spinning: true, }; const wrapper = render( } />, ); expect(wrapper.find('.ant-spin-spinning')).toHaveLength(1); }); it('renders object loading with indicator', () => { const antIcon = ; const loading = { spinning: true, indicator: antIcon, }; const wrapper = render( } />, ); expect(wrapper.find('.anticon-loading')).toHaveLength(1); }); });