// @flow import React from 'react'; import { render, cleanup } from 'react-testing-library'; import 'jest-dom/extend-expect'; import { ConfirmDialogComponent } from '../../app/components/confirm-dialog'; afterEach(cleanup); describe('', () => { test('should render confirm dialog correctly', () => { const { container } = render( alert('Confirm')} renderTrigger={toggle => } > {toggle =>
Confirm content
}
, ); expect(container).toBeVisible(); }); test('should render confirm dialog trigger', () => { const { queryByTestId } = render( alert('Confirm')} renderTrigger={toggle => } > {toggle =>
Confirm content
}
, ); expect(queryByTestId('ConfirmDialogTrigger')).toBeInTheDocument(); }); });