Nessa talk, apresentada no BrazilJS on the road Joinville, desmistificamos o conceito de teste e falamos um pouco sobre as filosofias de testes e os diferentes tipos de testes que podemos fazer em nosso sistema para garantir uma qualidade melhor :)
demo.js var soma = function (a, b) { return a + b; } Teste manual index.js console.log(resultado); var somando = require('./demo.js'); var resultado = soma(2, 5); module.exports = soma; 7
demo.js var soma = function (a, b) { return a + b; } Escreva seu teste demo.test.js var somando = require('./demo.js'); module.exports = soma; test('Deve retornar a soma de dois valores', () => { }); var resultado = somando(11, 11); return assert.equal(resultado, 22); var { test, assert } = require(‘nomsjs');