A implementação não esta funcionando de acordo.
O servidor esta no ar
Quando atualizo arquivo com a expressão ".expect(200,done);" o "mocha" apresenta o seguinte erro: C:\Caca\Alura\Node\AppNode\casadocodigo>mocha modulo ta sendo carregado atendendo a requisicao atendendo a requisicao
ProdutosController
1) listagem json
0 passing (11ms) 1 failing
1) #ProdutosController listagem json: ReferenceError: done is not defined
at Context. (test\produtos.js:14:25)
-- quando retiro a expressao ".expect(200,done);"
o retorno do mocha é o seguinte:
C:\Caca\Alura\Node\AppNode\casadocodigo>mocha modulo ta sendo carregado atendendo a requisicao atendendo a requisicao
ProdutosController
1) listagem json
0 passing (17ms) 1 failing
1) #ProdutosController listagem json: ReferenceError: done is not defined at Context. (test\produtos.js:14:25)
----------------------------------------------------------------
//\AppNode\casadocodigo\test\produtos.js
var v_express = require('../config/express')();
var v_request = require('supertest')(v_express);
describe('#ProdutosController',function(){
it('listagem json',function(){
//v_request.get('http://localhost:3000/produtos')
v_request.get('/produtos')
.set('Accept','application/json')
.expect('Content-Type',/json/)
.expect(200,done);
});
});