Estoy usando expect en mecanografiado para escribir una afirmación mientras escribo una definición de paso luego usando mecanografiado en dramaturgo He asignado una clase en esta url https://www.gov.uk/help/accessibility-statement para confirmar que puedo ver declaración de accesibilidad cuando aterrizo en la página.
Luego recibo un error indefinido cuando ejecuto mis pruebas.
Código escrito: -
import expect from "expect"; Then("I expect to be on the accessibility page", async function( this: OurWorld ) { const {page} = this; // eslint-disable-next-line no-debugger const headMessage =await page?.$(".gem-c-title__text.govuk-heading-xl") console.log(headMessage) expect (headMessage).toContainEqual(("Accessibility statement") ); });Me gustaría verificar que el ícono de accesibilidad en la página de accesibilidad contenga la accesibilidad del texto.
El error que recibo es este: -
× Then I expect to be on the accessibility page # step-definitions\feature.step-definitions.ts:28 Error: expect(received).toContainEqual(expected) // deep equality Matcher error: received value must not be null nor undefinedGracias por tu ayuda