Resultados de la búsqueda a petición "chai"
Cómo requerir el mismo archivo en la prueba Mocha
yo tengoconfig/index.js que devuelve un archivo de configuración diferente basado en la variable de entorno NODE_ENV que se establece. Estoy tratando de escribir una prueba simple para asegurar que se devuelva la configuración correcta para cada ...
Cómo probar los emisores de eventos en el nodo
Digamos que quiero escribir esta tarea simple. Pero quiero escribir una prueba validando que: Esta tarea emite objeto.El objeto tiene un nombre de propiedad.Estoy probando con mocha y chai esperar. Gracias por adelantado. He probado todas las ...
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 ...
Instalación de Zombie.js Error: ReferenceError: el conjunto no está definido. ¿Qué estoy haciendo mal?
Antecedentes:Actualmente estoy leyendo "Desarrollo web con Node y Express"por Ethan Brown (un gran libro para los nodos de aprendizaje y express) y me quedé atrapado en el Capítulo 5 - Seguro de calidad. Todo iba bien. Primero ejecuté lo ...
Afirmar matrices usando Chai (o debería) en Javascript ES6 (usando Babel)
Estoy tratando de probar una matriz como: let projects = [ { "id": "55a75be01fa2c7ff76a2ce7a", "title: "Only-Ben", "other_keys": "that can contain objects or arrays" }, { "id": "55a75be01fa2c7ff76a2ce7d", "title: "Only-Thomas" }, { ...
Estambul me da cobertura pero finaliza la salida con un error
Estoy probando una aplicación simple (del código del tutorial de Mocha aquí https://marcofranssen.nl/using-mocha-chai-sinon-to-test-node-js/ [https://marcofranssen.nl/using-mocha-chai-sinon-to-test-node-js/]) para intentar que Estambul funcione. ...
¿Realmente necesito devolver una promesa en la prueba cuando uso Chai como prometido?
Chai como prometidodocumentación [http://chaijs.com/plugins/chai-as-promised/] declara lo siguiente: Aviso: ya sea devolver o notificar (hecho) debe usarse con afirmaciones de promesa. Y los ejemplos en el sitio son los siguientes: return ...
NightmareJS evaluaciones múltiples
NightmareJS funciona muy bien cuando ejecuto una evaluación, pero a medida que interactúo con la página necesito hacer más evaluaciones a medida que pasan las cosas. Sin embargo, usando los documentos probé una muestra simple de evaluaciones de ...
Chai debería no está definido
He instalado Mocha y Chai. En mi prueba unitaria: import {expect, should} from "chai"; describe("array", function () { it("has length of 1", function (done) { var arr = ["B"]; expect(arr).have.lengthOf(1); arr.should.have.lengthOf(1); }); ...
Como probar las promesas con Mocha.
Estoy usando Mocha para probar una función asíncrona que devuelve una promesa.¿Cuál es la mejor manera de probar que la promesa resuelve el valor correcto?