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

4 la respuesta

¿Por qué no se llama a este espía sinon cuando ejecuto esta prueba?

Tengo un modelo de red troncal: class DateTimeSelector extends Backbone.Model initialize: -> @bind 'change:date', @updateDatetime @bind 'change:time', @updateDatetime updateDatetime: => # do some stuff with the sate and timeY tengo algunas ...

6 la respuesta

Utilice Jasmine para resguardar las devoluciones de llamadas JS basadas en valores de argumento

Tengo un método JS en mi aplicación node.js que quiero probar unitario. Realiza varias llamadas a un método de servicio, cada vez que pasa ese servicio una devolución de llamada; la devolución de llamada acumula los resultados. ¿Cómo puedo ...

4 la respuesta

Jasmine: espiar una llamada de método dentro de un constructor

Quiero probar si se llama al siguiente método en mi constructor de objetos Javascript. Por lo que he visto en la documentación de Jasmine, puedo espiar un método de construcción y puedo espiar métodos después de que se haya instanciado un ...

16 la respuesta

Cómo limpiamos espía programáticamente en Jasmine?

¿Cómo limpiamos al espía en una suite de prueba de jazmín mediante programación? Gracias beforeEach(function() { spyOn($, "ajax").andCallFake(function(params){ }) }) it("should do something", function() { //I want to override the spy on ajax ...

6 la respuesta

jasmine objeto de ventana simulada

¿Cómo me burlo de un objeto de ventana? Estoy haciendo la extensión de Firefox y quiero usar jazmín para las pruebas de JavaScript. En mi javascript tengo function submit() { ... var url = window.arguments[0]; ... } Obviamente, tengo que ...

6 la respuesta

Buen IDE para node.js + coffeescript + jazmín [cerrado]

Qué buenos IDEs hay para desarrollar con la combinación de Jasmine, node.js y coffeescript. Hasta ahora, estamos considerando WebStorm, pero es muy difícil comenzar. Encontramos muy poca documentación en node.js (y coffeescript) en ...

6 la respuesta

backbone.js click event spy no recibe llamadas usando jasmine.js y sinon.js

Estoy intentando probar un clic de botón usando backbone.js, jasmine.js y sinon.js. Pero el siguiente caso de prueba falla. Estoy usando un espía para rastrear si se llama o no. ¿Me pueden ayudar con esto? Gracias Nueva plantilla de ...

8 la respuesta

Requiere el emparejador de ToThrow de Jasmine que el argumento se envuelva en una función anónima?

La documentación enhttps: //github.com/pivotal/jasmine/wiki/Matcher [https://github.com/pivotal/jasmine/wiki/Matchers] incluye lo siguiente expect(function(){fn();}).toThrow(e); Como se discutió enesta ...

12 la respuesta

Utilizando Jasmine para espiar una función sin un objeto

Soy nuevo en Jasmine y acabo de empezar a usarlo. Tengo un archivo js de biblioteca con muchas funciones que no están asociadas con ningún objeto (es decir, son globales). ¿Cómo hago para espiar estas funciones? Intenté usar window / document ...

2 la respuesta

Utilizando Jasmine para espiar variables en una función

Supongamos que tengo una función de la siguiente manera function fun1(a) { var local_a = a; local_a += 5; return local_a/2; } ¿Hay alguna forma de probar si el valor de local_a es lo que debería ser (por ejemplo, en la primera línea de código)? ...