1
resposta

TESTE NAO FUNCIONA

QUANDO CRIO O OUTRO BANCO DE DADOS TEST, OS TESTES PARAM DE FUNCIONAR.

O ERRO QUE DA É ESSE:

ProdutosController

1) #listagem json √ #cadastro novo produto com dados invalidos (128ms) 2) #cadastro novo produto com dados validos

1 passing (192ms) 2 failing

1) #ProdutosController #listagem json: Error: expected "content-type" matching /json/, got "text/html; charset=utf-8" at Test._assertHeader (node_modules\supertest\lib\test.js:227:14) at Test._assertFunction (node_modules\supertest\lib\test.js:265:11) at Test.assert (node_modules\supertest\lib\test.js:153:18) at Server.assert (node_modules\supertest\lib\test.js:131:12) at emitCloseNT (net.js:1548:8) at _combinedTickCallback (internal/process/next_tick.js:71:11) at process._tickCallback (internal/process/next_tick.js:98:9)

2) #ProdutosController #cadastro novo produto com dados validos: Error: expected 302 "Found", got 500 "Internal Server Error" at Test._assertStatus (node_modules\supertest\lib\test.js:250:12) at Test._assertFunction (node_modules\supertest\lib\test.js:265:11) at Test.assert (node_modules\supertest\lib\test.js:153:18) at Server.assert (node_modules\supertest\lib\test.js:131:12) at emitCloseNT (net.js:1548:8) at _combinedTickCallback (internal/process/next_tick.js:71:11) at process._tickCallback (internal/process/next_tick.js:98:9)

1 resposta

3 coisas pra você verificar:

1º - O banco foi criado com as tabelas corretamente?

2º - Verifique se está passando dentro do connectionFactory e montando a conexão?

3º - Veja se a variável de ambiente está corretamente configurada.