es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JASMINE

No se pueden leer las propiedades de null (leyendo ‘parentElement’) durante la prueba unitaria.

Estoy tratando de escribir una prueba unitaria para la siguiente función: focusSkipButton(event: MouseEvent, isLoggedIn: boolean): void { if (isLoggedIn) { return; } const button: HTMLButtonElement = document.querySelector(‘.skip-btn’); const overlay = document.querySelector(‘.story-viewer-login-container’); const target = event.target as Element; if (event.target !== overlay && (target.parentElement && target.parentElement !== overlay)) { button.focus(); } . . . Read more

Prueba de unidad con monkey patch en Angular (No se pueden leer las propiedades de undefined (leyendo ‘checkABC’))

Estoy intentando probar unitariamente mi método setStep() en angular usando Jasmine, pero sigo obteniendo “Cannot read properties of undefined (reading ‘checkBusiness’)” lo cual me impide continuar con la prueba. Esta es la función en el archivo component.ts: get userBusiness(): string { return this.auth && this.auth.user && this.auth.user.Source; } setSteps() { . . . Read more

Prueba fallida de GraphQL / Apollo: Error: Se esperaba una operación coincidente con el criterio “Match DocumentNode”, pero no se encontró ninguna.

Estoy tratando de escribir una prueba para un servicio de Angular que estoy utilizando con graphql y Apollo. Estoy recibiendo estos errores: Error: Se esperaba una operación coincidente para el criterio “Match DocumentNode”, no se encontró ninguna. y Error: Se esperaban operaciones abiertas, se encontró 1: foo.spec.ts import { TestBed . . . Read more