Testando seu App AngularJS com Karma e Jasmine – Parte Final – SW9
Olá a todos.Decidi lançar uma nova série, agora para falar sobre testes associados a Apps Web.O Teste é uma das fases mais importantes do ciclo de desenvolvimento de um Software, seja ele para a Web, Desktop ou Mobile.Neste último vídeo da série vou construir o último caso de teste que consiste em validar quando passamos um id de usuário inválido (que não existe na base de dados). Neste caso, o comportamento que esperamos é o App nos direcionar para uma página de erro (Página 404).Primeiro vamos começar construindo nosso controlador 404, nosso arquivo de teste e por último o arquivo html contendo a mensagem de erro. Para concluir, vou completar o arquivo de teste do controlador [Contato] onde incluo o último caso de teste e valido o redirecionamento para a página de Erro.Atenção especial para o roteamento em nosso App, onde uso o ui-router e não mais o ngRoute.