diff --git a/e2e/tests/regression/accounting-user/accounting-features.js b/e2e/tests/regression/accounting-user/accounting-features.js index c8cb7de..291675c 100644 --- a/e2e/tests/regression/accounting-user/accounting-features.js +++ b/e2e/tests/regression/accounting-user/accounting-features.js @@ -149,10 +149,28 @@ describe("When Accounting user logs in", () => { cy.get("[data-cy=name]").type( `${Cypress.config("cyid")}-test-contract{enter}` ); - cy.get("[data-cy='responseTime:days']").type('1'); + cy.get("[data-cy='responseTime:days']").type('7'); cy.get("[data-cy='partsOverridePct']").type('2'); cy.get("[data-cy='serviceRatesOverridePct']").type('3'); cy.get("[data-cy='travelRatesOverridePct']").type('4'); + cy.get("[data-cy=notes]").type( + `Test contract NOTES!!!{enter}eot{enter}` + ); + cy.get("[data-cy=alertNotes]").type( + `Test contract alert message{enter}eot{enter}` + ); + cy.get("[data-cy='contract-edit:save'] > .v-btn__content").click(); + cy.get("[data-cy=navicon]").click(); + cy.get("[data-cy='nav/svc-contracts']").click(); + cy.url().should("include", "/svc-contracts"); + cy.contains(`${Cypress.config("cyid")}-test-contract`); + + //NOTIFICATION + cy.get("[data-cy=notification]").click(); + cy.url().should("include", "/home-notifications"); + cy.contains("Object created"); + cy.contains(`${Cypress.config("cyid")}-test-contract`); + //========================================================= // cy.get("[data-cy='nav/home-reminders']");