Mocha é um framework de teste JavaScript rico em recursos executado em node.js e no navegador, fazendo testes assíncronos simples e divertido. Os testes de Mocha são executados em série, permitindo relatórios flexíveis e precisos, enquanto mapeando exceções não rasgadas para os casos de teste corretos.