Resultados da pesquisa a pedido "chai"

1 a resposta

Como exigir o mesmo arquivo no teste Mocha

eu tenhoconfig/index.js que retorna um arquivo de configuração diferente com base na variável de ambiente NODE_ENV definida. Estou tentando escrever um teste simples para garantir que a configuração correta seja retornada para cada ambiente, mas ...

1 a resposta

Como testar emissores de eventos no nó

Digamos que eu queira escrever esta tarefa simples. Mas eu quero escrever um teste validando que: Esta tarefa emite objeto.O objeto tem um nome de propriedade.Estou testando com mocha e chai expect. Desde já, obrigado. Eu tentei todas as ...

1 a resposta

Sinon - como stub função aninhada?

Desculpas se esta for uma pergunta simples, sou relativamente novo em Node e Sinon. Estou com dificuldades para descobrir como afirmar que uma função assíncrona aninhada foi chamada no Nodejs. Estou usando mocha, chai, sinon e request ...

1 a resposta

Instalando o Zombie.js Erro: ReferenceError: Set não está definido. O que estou fazendo errado?

Fundo:Atualmente estou lendo "Desenvolvimento Web com Node e Express"de Ethan Brown (ótimo livro, a propósito, para aqueles que aprendem o nó e o expresso) e fiquei preso no Capítulo 5 - Seguro de qualidade. Tudo estava correndo bem. Primeiro, ...

1 a resposta

Declarar matrizes usando Chai (ou Dever) em Javascript ES6 (usando Babel)

Estou tentando testar uma matriz como: let projects = [ { "id": "55a75be01fa2c7ff76a2ce7a", "title: "Only-Ben", "other_keys": "that can contain objects or arrays" }, { "id": "55a75be01fa2c7ff76a2ce7d", "title: "Only-Thomas" }, { ...

1 a resposta

Istambul me dá cobertura, mas termina com um erro

Estou testando um aplicativo simples (do código do tutorial do Mocha aqui https://marcofranssen.nl/using-mocha-chai-sinon-to-test-node-js/ [https://marcofranssen.nl/using-mocha-chai-sinon-to-test-node-js/]) para tentar fazer Istambul funcionar. ...

1 a resposta

Eu realmente preciso retornar uma promessa em teste ao usar o Chai como Prometido?

Chai como prometidodocumentação [http://chaijs.com/plugins/chai-as-promised/] afirma da seguinte maneira: Aviso prévio: devolver ou notificar (concluído) deve ser usado com asserções de promessa. E os exemplos no site são os seguintes: return ...

1 a resposta

Avaliações múltiplas do NightmareJS

O NightmareJS funciona muito bem quando estou executando uma avaliação, mas, ao interagir com a página, preciso fazer mais avaliações à medida que as coisas passam. No entanto, usando os documentos, tentei uma amostra simples de avaliações de ...

1 a resposta

Chai deve é indefinido

Eu instalei o Mocha e o Chai. No meu teste de unidade: 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); }); ...

2 a resposta

Como testar as promessas com o Mocha