Captura a saída de console.log()
e incorpora-o ao instantâneo de um teste baseado em JEST.
npm install --save-dev act-jest-snapshot-console
Em package.json, configure o :
...
},
"jest": {
...,
"snapshotSerializers": [
"act-jest-snapshot-console"
]
},
...
Nos testes:
const { wrap } = require('act-jest-snapshot-console');
...
function myFuncToTest() {
console.log("Executando myFuncToTest")
}
...
test('before', () => {
expect(myFuncToTest).toMatchSnapshot();
});
test('after', () => {
expect(wrap(myFuncToTest)).toMatchSnapshot();
});
O AC Ferramentas é de uso gratuíto por qualquer pessoa e pode ser utilizado em trabalhos com fins comerciais ou não.
A extensão em si, é um sofware de fonte aberto, gratuíto e distribuído sob a licença CC BY-NC-SA.
O suporte é efetuado exclusivamente via chamados e/ou consultando a documentação da ferramenta.
Ajude a manter gratuíto e aberto. Se o que disponibilizamos gratuitamente e de forma aberta esta sendo-lhe útil, considere efetuar uma contribuição por um dos meios indicados.
-
Mercado Pago Doação com valor a ser definido por você (vários meios):
-
PagSeguro Doação única com valor a ser definido por você (vários meios)
O trabalho é voluntário e não concede nenhum direito/privilégio, incluindo eventuais ganhos pecuniários. Veja CONTRIBUTING para saber mais.
Nossos sinceros agradecimentos vão para:
Alan Cândido 💻 |
Este projeto segue a especificação all-contributors.
Contribuições de qualquer tipo são bem-vindas!