From a837ce0a0da4e939b5b185eace0ddeaa5d4a3168 Mon Sep 17 00:00:00 2001 From: mahula Date: Fri, 16 Jun 2023 16:29:25 +0200 Subject: [PATCH] add send page obpejt for e2e tests --- e2e-tests/cypress/e2e/models/SendPage.ts | 33 ++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 e2e-tests/cypress/e2e/models/SendPage.ts diff --git a/e2e-tests/cypress/e2e/models/SendPage.ts b/e2e-tests/cypress/e2e/models/SendPage.ts new file mode 100644 index 000000000..ab2df6084 --- /dev/null +++ b/e2e-tests/cypress/e2e/models/SendPage.ts @@ -0,0 +1,33 @@ +/// + +export class SendPage { + submitBtn = '.btn-gradido' + + enterReceiverEmail(email: string) { + cy.get('[data-test="input-identifier"]').find('input') + .clear() + .type(email) + return this + } + + enterAmount(amount: string) { + cy.get('[data-test="input-amount"]') + .find('input') + .clear() + .type(amount) + return this + } + + enterMemoText(text: string) { + cy.get('[data-test="input-textarea"]') + .find('textarea') + .clear() + .type(text) + return this + } + + submit() { + cy.get(this.submitBtn) + .click() + } +}