changeContractEndDateAction.spec.tsx 763 B

1234567891011121314151617181920212223242526272829
  1. import {
  2. render,
  3. renderGlobalModal,
  4. screen,
  5. userEvent,
  6. } from 'sentry-test/reactTestingLibrary';
  7. import ChangeContractEndDateAction from 'admin/components/changeContractEndDateAction';
  8. describe('ChangeContractEndDateAction', function () {
  9. const onAction = jest.fn();
  10. it('renders empty', function () {
  11. render(
  12. <ChangeContractEndDateAction contractPeriodEnd="2020-01-04" onAction={onAction} />
  13. );
  14. });
  15. it('renders default end date value', async function () {
  16. render(
  17. <ChangeContractEndDateAction contractPeriodEnd="2020-01-04" onAction={onAction} />
  18. );
  19. await userEvent.click(screen.getByRole('button'));
  20. renderGlobalModal();
  21. expect(screen.getByLabelText('End Date')).toHaveValue('2020-01-04');
  22. });
  23. });