Resultados de la búsqueda a petición "jasmine"

2 la respuesta

¿Por qué usar spyOn en lugar de jasmine.createSpy?

Cuál es la diferencia entre jasmine.createSpy ('someMethod') Y spyOn (someObject, 'someMethod') ¿Y por qué debería uno elegir usar spyOn? Supongo que la primera alternativa coincidirá con el método someMethod sin importar en qué objeto esté ...

1 la respuesta

Prueba de unidad fallida de fábrica con dependencia en AngularJS usando Jasmine y Karma

Estoy usando Jasmine para probar una fábrica AngularJS. Tengo dificultades para probar una fábrica que tiene una dependencia. He incluido el código de la fábrica que estoy probando y el código de prueba. El problema es que recibo errores y la ...

2 la respuesta

Prueba de promesa rechazada con Jasmine

En mi aplicación Angular2 que usa AngularFire2, tengo unAuthService que intenta autenticarse anónimamente con Firebase. Estoy tratando de escribir una prueba que esperaAngularFireAuth'ssignInAnonymously devolver una promesa ...

3 la respuesta

jazmín: no se invocó la devolución de llamada asíncrona dentro del tiempo de espera especificado por jasmine.DEFAULT_TIMEOUT_INTERVAL

Tengo un servicio angular llamadorequestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, ...

1 la respuesta

AngularJS + Protractor suma todos los valores de fila en el repetidor

Estoy probando AngularJS con Protractor, tengo un repetidor y estoy tratando de sumar todos los valores en las filas y compararlo con el valor de la línea de resumen. Aquí está mi HTML: <table> <th> <td>100</td> </th> <tr data-ng-repeat="item ...

1 la respuesta

Servicio de prueba de unidad que devuelve promesa Angularjs Jasmine

EDITADO por publicación de Michal Charemza. Tengo un servicio que representa el diálogo modal angularui: app.factory("dialogFactory", function($modal, $window, $q) { function confirmDeleteDialog() { var modalInstance = $modal.open({ ...

2 la respuesta

Pruebas angulares sobre cómo evitar la llamada ngOnInit para probar un método directamente

ContextoTengo un componente Dentro de él, la función ngOnInit llama a otra función del componente para recuperar la Lista de usuarios. Quiero hacer dos series de tets: Primero pruebe que el ngOnInit se active correctamente y complete la lista ...

2 la respuesta

Stubbing WebSocket en JavaScript con Jasmine

Trato de probar sionmessage Es una función adecuada. Aquí hay una prueba: describe(".init(address, window)", function() { beforeEach(function() { address = 'ws://test.address'; window = {}; e = { data: {} } ...

4 la respuesta

Jazmín / transportador: detener la prueba de falla en cada uno

Actualmente estoy escribiendo pruebas de transportador y me preguntaba si hay alguna posibilidad de cancelar la ejecución de la prueba tan pronto como algo falla antes de Cada (y devolver algún mensaje útil como "error de precondición: no se pudo ...

3 la respuesta

Probar las promesas de AngularJS en Jasmine 2.0

He estado tratando de entender las promesas de Jasmine 2.0 y AngularJS. Yo sé eso: Jasmine 2.0 introdujo eldone función [http://jasmine.github.io/2.0/introduction.html#section-Asynchronous_Support] para reemplazar el viejoruns ywaitsFor ...