Front End

15 out, 2014

Como configurar o IntelliJ IDEA para testes no Angular JS

Publicidade

Se você estiver usando IntelliJ IDEA e escrevendo testes angulares usando Karma/Jasmine, o IDEA pode fazer desta uma experiência muito agradável:

idea-1

Observe o fato de que o IDEA conhece a sintaxe do Jasmine e usa o runner de testes incorporado para executar testes de Karma. Segue um rápido resumo de como fazer isso.

1. Instale Karma

Na linha de comando, digite o seguinte (pressupõe-se que você já tenha instalado node/npm):

 npm install -g karma

2. Instale o plugin do Karma

Vá para Configurações> Plugins> Procurar Repositórios> e busque por “karma”:

idea-2

Note que isso exige IDEA 13.

3. Configure a configuração de execução do Karma

Acesse Executar> Editar configurações, adicionar nova configuração do tipo do Karma:

idea-3

4. Configurar Jasmine

Vá até Configurações> JavaScript> Libraries, adicione uma nova Biblioteca Global. Em seguida, navegue até onde npm instala seus módulos (provavelmente /usr/local/lib/) e selecione o arquivo jasmine.js a partir de node_modules/karma-jasmine/lib/jasmine.js:

idea-4

5. Ative a biblioteca Jasmine para o seu projeto

Clique no ícone “Hector” (um carinha em um chapéu de jogador na parte inferior direita da tela) e clique em “Configurar inspeções”:

idea-5

Selecione a biblioteca jasmime e clique em OK:

idea-6

Referências:

***

Artigo traduzido pela Redação iMasters com autorização do autor. Publicado originalmente em http://tatiyants.com/how-to-configure-intellij-idea-for-angular-js-testing/