salix-front/test/cypress/integration/ticket/ticketService.spec.js

24 lines
767 B
JavaScript

/// <reference types="cypress" />
describe('TicketService', () => {
beforeEach(() => {
cy.login('developer');
cy.viewport(1920, 1080);
cy.visit('/#/ticket/31/service');
});
it('Add and remove service', () => {
cy.get('.q-page').should('be.visible');
cy.addBtnClick();
cy.dataCy('Description_icon').click();
cy.dataCy('Description_input').clear().type('test');
cy.saveFormModel();
cy.selectOption('[data-cy="Description_select"]', 'test');
cy.dataCy('Quantity_input').clear().type('1');
cy.dataCy('Price_input').clear().type('2');
cy.saveCrudModel();
cy.checkNotification('Data saved');
cy.get(':nth-child(5) > .q-icon').click();
});
});