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: KARMA-JASMINE

¿Existe alguna forma de simular funciones desde un espía de Jasmine?

Estoy utilizando jasmine para crear un objeto espía y devolver un objeto, ¿puedo simular funciones del objeto que estoy devolviendo? Por ejemplo: let mockService = jasmine.createSpyObj([‘fun’]); mockService.fun.and.returnValue({value: 1}); Estoy intentando simular la función “get” en este ejemplo: let x = service.fun(); x.get();

Cómo crear un objeto falso para pruebas unitarias.

Cómo escribir casos de prueba: Estoy escribiendo casos de prueba para principiantes, por favor ayuda. Clase Angular de la función. picklistScroll() { const picklistWrapper = document.getElementsByClassName('picklist-values-wrapper')[0]; jQuery(picklistWrapper).animate({ scrollTop: picklistWrapper.scrollHeight }, 'slow'); } A continuación se muestra el archivo spec.ts − describe('picklistScroll', () => { it('realiza las llamadas esperadas', () => . . . Read more

Prueba de unidad de una parte específica de la aplicación.

Estoy tratando de probar una parte de nuestra aplicación. Sé que puedo limitar las pruebas usando “fit”, “fdescribe” y cambiando “require.context” en el archivo “test.ts”. Sin embargo, me gustaría tener una forma de probar una carpeta específica y todos los archivos que contiene, además de un par de servicios fuera . . . Read more

Mockeando eventos de entrada en karma jasmine

Tengo el siguiente fragmento de código: private _whenMouseEntered(ev: MouseEvent) { // Hacer algo cuando el mouse ingresa al HTMLELEMENT. } El código anterior está adjunto a un elemento HTML. ¿Cómo simular este método en Karma Jasmine? Este es un proyecto puro de TypeScript sin ningún framework. Solo puedo usar Karma, . . . Read more