Estoy escribiendo una prueba de Cypress en la que quiero confirmar que no se muestra un cierto valor. Quiero verificar que mi elemento de selección no tenga una opción con un valor determinado.
Un ejemplo:
<select> <option>A</option> <option>B</option> </select>Entonces ahora quiero verificar que no haya una opción con valor "C"
cy.get('select') // <-- here I want to verify that option "C" doesn´t exist¿Alguien puede ayudarme a evaluar esto?
Gracias.
Prueba esto:
cy.get('select option:contains(C)').should('not.exist')Puedes hacer esto:
cy.get('select option').eq(0).should('not.have.text', 'C')Options y verificar que 'C' no esté presente: cy.get('select option').each(($ele) => { expect($ele).to.not.have.text('C') })