Comment se moquer angulaire traduire filtre dans les tests unitaires pour les directives

Dans mon directive modèles, j'ai besoin d'utiliser l'angle de traduire filtre en tant que tel:

    <label for="data-source-btn">
      <span id="data-source-btn-span"></span>
      {{'Data Source' | translate}}
    </label>

Ensuite dans mon test de l'unité de la présente directive, j'obtiens l'erreur:

Inconnu fournisseur de: translateFilterProvider <- translateFilter

J'ai essayé d'injecter $filter et se $translate par $translate = $filter('translate'); qui ne résout pas le problème - c'est vraiment pour tester le filtre

Je peux injecter le module pascalprecht.translate, mais c'est du lourd. Comment puis-je mieux se moquer du filtre?

InformationsquelleAutor jokomo | 2014-08-20