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

1 la respuesta

Sinon: ¿cómo resguardar la función anidada?

Disculpas si esta es una pregunta simple, soy relativamente nuevo en Node y Sinon. Estoy luchando tratando de descubrir cómo afirmar que se llamó a una función asincrónica anidada en Nodejs. Estoy usando mocha, chai, sinon y request ...

2 la respuesta

tropezar un objeto sin requerir un método

Tengo algo como: sandbox.stub(rp, 'get').resolves(successResponse)que devuelve mi respuesta personalizada cuando golpea este código: return await rp.get(url, options)Pero, ¿cómo puedo hacer algo como ...

3 la respuesta

Verificación de llamada de función e inspección de argumentos utilizando espías sinon

Me gustaría verificar quebar() se llama adentrofoo() de mi unidad de prueba. Lo imaginéEspías de Sinon [http://sinonjs.org/docs/#spies-api]puede ser adecuado, pero no sé cómo usarlos. ¿Hay alguna forma de verificar que se llame al método? ...

3 la respuesta

¿Cómo probar la salida de la consola con mocha en nodejs?

Tenga en cuenta el siguiente código Javascript de ejemplo a continuación: function privateFunction (time) { if (time < 12) { console.log('Good morning'); } if (time >= 12 && time <19) { console.log('Good afternoon'); } else { console.log('Good ...

4 la respuesta

¿Cómo probar los componentes conectados React-Redux?

Estoy usando Mocha, Chai, Karma, Sinon, Webpack para pruebas unitarias. Seguí este enlace para configurar mi entorno de prueba para React-Redux ...

1 la respuesta

Stubbing de la función Sinon: cómo llamar a la función "propia" dentro del módulo

Estoy escribiendo algunas pruebas unitarias para el código node.js y uso Sinon para bloquear llamadas de función a través de var myFunction = sinon.stub(nodeModule, 'myFunction'); myFunction.returns('mock answer');losnodeModule se vería ...

2 la respuesta

a función @Sinon stub utilizada con la desestructuración

Deseo anular una función utilizada en el archivo que estoy probando actualmente. Esta función se requiere con una desestructuración como esta: const { theFunctionIWant } = require('path/to/module') Cuando se realiza la prueba, el código ...

12 la respuesta

¿Cómo te burlas de MySQL (sin un ORM) en Node.js?

Estoy usandoNode.js con felixge'snode-mysql [https://github.com/felixge/node-mysql] cliente. No estoy usando un ORM. Estoy probando con Votos y quiero poder burlarme de mi base de datos, posiblemente usando Sinon. Como realmente no tengo un DAL ...

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 ...