diff options
Diffstat (limited to 'public/cypress/integration/mocks/errorDialog-spec.ts')
-rw-r--r-- | public/cypress/integration/mocks/errorDialog-spec.ts | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/public/cypress/integration/mocks/errorDialog-spec.ts b/public/cypress/integration/mocks/errorDialog-spec.ts new file mode 100644 index 0000000..9141ab2 --- /dev/null +++ b/public/cypress/integration/mocks/errorDialog-spec.ts @@ -0,0 +1,22 @@ +describe('Dialog error - E2E test flow with mock', () => { + describe('Simulate errors', () => { + beforeEach(() => { + cy.getMCListEmpty(); + cy.getTemplateApiError(); + }); + + it('Simulate error dialog is visible', () => { + cy.get('.ui-dialog').should('be.visible'); + }); + + it('Simulate error dialog is close by cancel button', () => { + cy.get('button[data-tests-id="error-cancel"]').click(); + cy.get('.ui-dialog').should('not.be.visible'); + }); + + it('Simulate error dialog is close by X button', () => { + cy.get('.ui-dialog-titlebar-icon').click(); + cy.get('.ui-dialog').should('not.be.visible'); + }); + }); +}); |