Tengo un archivo de accesorios que tiene cantidades positivas y negativas.
Tengo un menú desplegable que me hace seleccionar TODO, cantidad positiva y negativa.
cuando selecciono negativo, por ejemplo, la tabla no se actualiza con cantidades negativas.
Este es el html desplegable Esta es mi prueba de código:
cy.intercept('/api/amounts/***/*****', {fixture: 'amount.json'}).as('amount') cy.wait('@amount') cy.get('.dropdown-header-title').eq(3).click() cy.get('.dropdown-list-item').contains('Negative').then(option =>{ option[0].click() cy.get('.dropdown-header-title').contains('Negative') })El archivo json puede ser el siguiente:
{ amount: ['-200,000', '40000', '400', '-200'] }Para obtener información, solo agregué datos de prueba ficticios, pero el archivo es más grande, gracias.
Puede usar readfile en lugar de fixture
cy.readFile("cypress/fixtures/amount.json").then((profile) => { cy.intercept('/api/amounts/***/*****', { fixture: 'amount.json' }).as('amount') cy.wait('@amount') cy.get('.dropdown-header-title').eq(3).click() cy.get('.dropdown-list-item').contains('Negative').then(option => { option[0].click() cy.get('.dropdown-header-title').contains('Negative') }) })