Boa noite, Professora. Acho que as propagandas da BlackFriday estavam confundindo o Cypress. Tentei vária saídas, mas só obtinha assert em uma a cada três tentativas. Acabei optando por algo um pouco diferente.
/// <reference types="cypress"/>
describe('Alura busca cursos.', () => {
beforeEach(() => {
cy.visit('https://www.alura.com.br/busca?query=');
});
it('buscar curso de java', () => {
cy.get('#busca-form-input').should('be.visible').type('Python{enter}', { force: true });
cy.get('li h4.busca-resultado-nome').should('contain', 'Formação Python e orientação a objetos');
});
});