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: ANDROID-UNIT-TESTING

Prueba unitaria para el método Angular router.events.pipe seguido de subscribe.

Tienes el siguiente código angular: changeMetaTags() { let metaData: any; this.router.events.pipe( filter(event => event instanceof NavigationEnd), map(() => { let child = this.activatedRoute.firstChild; while (child) { if (child.firstChild) { child = child.firstChild; } else if (child.snapshot.data) { return child.snapshot.data; } else { return null; } } return null; }) ).subscribe( . . . Read more

Error de referencia: no se puede acceder a ‘jest_mock_extended_1’ antes de la inicialización.

Tengo el siguiente código. singleton.ts import prisma from “../prismaClient”; import { mockDeep, mockReset } from “jest-mock-extended”; import { PrismaClient } from “@prisma/client”; import { DeepMockProxy } from “jest-mock-extended/lib/cjs/Mock”; jest.mock(“../prismaClient”, () => ({ __esModule: true, default: mockDeep(), })); beforeEach(() => { mockReset(prismaMock); }); export const prismaMock = prisma as unknown as . . . Read more

Integración de Instantáneas para el Marco de Pruebas Jasmine + Karma (Proyecto Angular)

He estado investigando mucho sobre cómo utilizar Jasmine y Karma para probar un proyecto Angular. Actualmente estoy buscando la posibilidad de integrar una biblioteca de instantáneas para este marco de prueba. Sin embargo, solo he encontrado esta biblioteca, actualizada por última vez hace 5 años: https://www.npmjs.com/package/jasmine-angular-snapshot-testing ¿Existe alguna otra forma . . . Read more

¿Cómo se llama a un método de un método de una clase simulada?

¿Cómo llamar a un método de un método de una clase simulada? java when(mockedClass.method1().method2()).thenReturn(x); Esta línea de código está lanzando org.mockito.exceptions.misusing.MissingMethodInvocationException No puedo llamar al segundo método después de simular la clase. He intentado doReturn, spy pero no funcionó. ¡Se agradece cualquier solución!

Jest no puede realizar una actualización de estado de React en un componente que no está montado + las actualizaciones de estado de React deben estar envueltas en act.

Estoy tratando de probar una entrada de formulario. Primero el formulario debería mostrar un error y luego, después de ingresar un valor, el usuario hace clic en un botón y el error debería eliminarse. Creo que entiendo por qué está sucediendo esto, pero no puedo descifrar cómo probar esta función. . . . Read more