DataSourcesActionBar.test.tsx 633 B

1234567891011121314151617181920212223
  1. import React from 'react';
  2. import { shallow } from 'enzyme';
  3. import { DataSourcesActionBar, Props } from './DataSourcesActionBar';
  4. import { LayoutModes } from '../../core/components/LayoutSelector/LayoutSelector';
  5. const setup = (propOverrides?: object) => {
  6. const props: Props = {
  7. layoutMode: LayoutModes.Grid,
  8. searchQuery: '',
  9. setDataSourcesLayoutMode: jest.fn(),
  10. setDataSourcesSearchQuery: jest.fn(),
  11. };
  12. return shallow(<DataSourcesActionBar {...props} />);
  13. };
  14. describe('Render', () => {
  15. it('should render component', () => {
  16. const wrapper = setup();
  17. expect(wrapper).toMatchSnapshot();
  18. });
  19. });