Resultados da pesquisa a pedido "sinon"

1 a resposta

stubbing ES6 super métodos usando sinon

Estou tendo um problema em remover os métodos da classe base usando o Sinon. No exemplo abaixo, estou removendo a chamada do método GetMyDetails da classe base, da seguinte maneira. Estou certo de que existe uma maneira melhor. actor = ...

3 a resposta

O jasmine precisa do sinon.js?

Eu vi exemplos na web em que as pessoas usamjasmim junto comsinon. No entanto, o jasmim tem suporte para espiões (o que, como eu entendo, é o que a Sinon faz...

2 a resposta

Zombando de solicitações http no nó usando mocha e sinon

Eu escrevi um aplicativo NodeJS usando express que proxies algumas chamadas para APIs externas. Então, eu estou tentando escrever um teste de unidade usando Mocha e Sinon. Meu objetivo é testar o aplicativo sem qualquer conectividade com a ...

1 a resposta

Esboço da função Sinon: Como chamar a função "própria" dentro do módulo

Estou escrevendo alguns testes de unidade para o código node.js e uso o Sinon para stub chamadas de função via var myFunction = sinon.stub(nodeModule, 'myFunction'); myFunction.returns('mock answer');onodeModule ficaria assim module.exports = { ...

1 a resposta

Mocking Redis Constructor com Sinon

Estou tentando descobrir uma maneira de zombar de redis neste módulo: //module.js const Redis = require('ioredis'); const myFunction = { exists: (thingToCheck) { let redis_client = new Redis( 6379, process.env.REDIS_URL, { connectTimeout: 75, ...

4 a resposta

Criando stub de solicitação com sinon em mocha

2 a resposta

Como zombar de um método de ciclo de vida do componente React com Jest e Enzyme?

A enzima documenta a renderização completa do DOMaqui [http://airbnb.io/enzyme/docs/api/mount.html]contém o seguinte exemplo de espionagem em um método de ciclo de vida com Sinon: describe('<Foo />', () => { it('calls componentDidMount', () => ...

6 a resposta

Limpando facilmente os canhões de sinons

Existe uma maneira de facilmente redefinir todos os spys sinos zombarias e tocos que irão funcionar de forma limpa com blocos de mocha beforeEach.Eu vejo san...

1 a resposta

O Sinon Spy não é chamado se o método espião for chamado indiretamente

ProblemaEm nossa base de código, temos um problema com o sinon, que pode ser reproduzido com o código abaixo. O fato é que parece que espiões chamados indiretos retornam forçafalse, aconsole.log afirma claramente que o método é chamado, mas ...

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