Preguntas etiquetadas con jasmine

Jasmine es un marco de desarrollo impulsado por el comportamiento (BDD) para probar código JavaScript. Jasmine no tiene dependencias externas y no requiere un DOM.

348
Prueba de jazmín JavaScript - toBe vs toEqual

Digamos que tengo lo siguiente: var myNumber = 5; expect(myNumber).toBe(5); expect(myNumber).toEqual(5); Ambas pruebas anteriores pasarán. ¿Hay alguna diferencia entre toBe()y toEqual()cuando se trata de evaluar números? Si es así, ¿cuándo debo usar uno y no el

205
Jasmine.js comparando matrices

¿Hay alguna manera en jasmine.js para verificar si dos matrices son iguales, por ejemplo: arr = [1, 2, 3] expect(arr).toBe([1, 2, 3]) expect(arr).toEqual([1, 2, 3]) Ninguno de los dos parece

154
¿Cómo me concentro en una especificación en jasmine.js?

Tengo un montón de especificaciones fallidas de un cambio arquitectónico bastante grande. Me gustaría trabajar en solucionarlos uno por uno etiquetando cada uno con 'foco'. ¿Tiene jazmín.js una característica como esta? Juré que leí en un punto que sí, pero no lo veo en los...

138
Ejecutando un solo archivo de prueba

¿Hay alguna manera de ejecutar ng testun solo archivo en lugar de todo el conjunto de pruebas? Idealmente, me gustaría obtener el ciclo de retroalimentación más rápido posible cuando estoy editando un archivo, pero karmaejecuta todo el conjunto en cada guardado, lo que es un poco lento cuando se...