Resultados da pesquisa a pedido "sinon"
Como zombar do e.preventDefault no filho do componente react
Eu realmente não sei como zombar da função embutida no filho do componente reagir Minha pilha:sinon, chai, enzyme; Uso de componentes: <ListItem onClick={() => someFn()} />Renderização do componente: render() { return ( <li> <a href="#" ...
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', () => ...
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, ...
stub sinon não substituindo a função.
Eu tentei um módulo fictício e o stub, mas não funciona. the app.js function foo() { return run_func() } function run_func() { return '1' } exports._test = {foo: foo, run_func: run_func}o test.js app = require("./app.js")._test ...
stub um objeto sem exigir um método
Eu tenho algo como: sandbox.stub(rp, 'get').resolves(successResponse)que retorna minha resposta personalizada quando atinge este código: return await rp.get(url, options)Mas como posso fazer algo ...
Sinon não stubbing em module.exports
Se criar um arquivo com o seguinte conteúdo const validateEmail = email => { sendEmail(email); }; const sendEmail = email => { return true; }; module.exports = { validateEmail, sendEmail, };E um teste que tenta apagar a segunda função ...
Chamando a função original do Sinon.js Stub
Estou tentando interceptar uma chamada com o Sinon.js para que eu possa fazer alguns log e executar a chamada original. Não vejo uma maneira de fazer isso com sinon.spy (), mas acho que posso fazê-lo com sinon.stub (). Eu forneci uma função ...
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 ...
Sinon.Stub no nó com AWS-SDK
Estou tentando escrever uma cobertura de teste para um aplicativo que usa oaws-sdk Módulo NPM que envia as coisas para uma fila SQS, mas não sei como zombar das coisas corretamente. Aqui está o meu teste até agora: var request = ...
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 ...