Estoy siguiendo este tutorial de angular.io
Como dijeron, he creado el archivo hero.spec.ts para crear pruebas unitarias:
import { Hero } from './hero';
describe('Hero', () => {
it('has name', () => {
let hero: Hero = {id: 1, name: 'Super Cat'};
expect(hero.name).toEqual('Super Cat');
});
it('has id', () => {
let hero: Hero = {id: 1, name: 'Super Cat'};
expect(hero.id).toEqual(1);
});
});
Las pruebas unitarias funcionan como un encanto. El problema es: veo algunos errores, que se mencionan en el tutorial:
Nuestro editor y el compilador pueden quejarse de que no saben qué
it
yexpect
porque carecen de los archivos de mecanografía que describen a Jasmine. Podemos ignorar esas molestas quejas por ahora, ya que son inofensivas.
Y de hecho lo ignoraron. Aunque esos errores son inofensivos, no se ve bien en mi consola de salida cuando recibo muchos de ellos.
Ejemplo de lo que obtengo:
No se puede encontrar el nombre 'describir'.
No se puede encontrar el nombre 'it'.
No se puede encontrar el nombre 'esperar'.
¿Que puedo hacer para arreglarlo?