Skip to content
Compare
Choose a tag to compare
@Bulletdev Bulletdev released this 04 May 23:08
· 10 commits to main since this release
  • Criar mocks, handler, middleware e router dentro de cada t.Run
  • Usar os novos helpers (mockGetOrCreateCartSuccess, mockFindProductSuccess, etc.) para configurar os mocks
  • Condicionar a configuração do mock do middleware (mockUserRepo.On("FindByID", ...)) e a geração/uso do token JWT com base no nome do - caso de teste (para Error - Middleware User Check Fails e Error - No Auth Token)
  • Simplificar a estrutura da tabela de testes usando um campo mocksSetup que chama os helpers apropriados
  • Ajustar a asserção do corpo da resposta no TestCartHandler_AddItem para usar assert.Contains no caso de sucesso (201 Created) e require.JSONEq para erros