Cómo burlarse del filtro de traslación angular en pruebas unitarias para directivas
En mis plantillas de directivas, necesito usar el filtro de traducción angular como tal:
<label for="data-source-btn">
<span id="data-source-btn-span"></span>
{{'Data Source' | translate}}
</label>
Luego, en mi prueba unitaria para esta directiva, aparece el error:
Proveedor desconocido: translateFilterProvider <- translateFilter
He intentado inyectar$filter
y conseguir$translate
por$translate = $filter('translate');
que no resuelve el problema, esto es realmente para probar el filtro
Puedo inyectar el modulopascalprecht.translate
, pero eso es pesado. ¿Cómo me burlo mejor del filtro?