Resultados de la búsqueda a petición "sinon"
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 ...
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 ...
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? ...
¿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 ...
¿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 ...
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 ...
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 ...
¿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 ...
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 ...