Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Testes unitários com AngularJs, Jasmine, Karma, Grunt e ngAnnotate

Olá.

Tenho uma aplicação em AngularJs que usa essa forma de injeção de dependência.

   angular.module('myApp').controller('MeuController', function(minhasDependencia) {

    });

Para fazer isso, utilizo o Grunt e um plugin para tornar mais 'amigável' a injeção de dependências, o ngAnnotate.

A questão é a seguinte. Como uso o Karma e o Jasmine para rodar testes em cima dos controllers que possuem essa forma de injeção de dependência?

Todos os lugares que encontrei algo sobre testes, eles dão exemplos com apps em Angular que usam a forma 'tradicional' de injeção de dependências.

Obrigado pela ajuda.

2 respostas
solução!

Cara não entendi muito bem, mas acho que este link pode ti ajudar: https://github.com/evangalen/karma-ng-annotate-preprocessor/issues/1

Espero ter ajudado, qualquer coisa só chamar :)

E ai Mario.

Então, vi aonde estava o problema e era a forma como eu estava injetando as dependências do angular. De qualquer forma obrigado pela ajuda.