Je suis ce tutoriel de angular.io
Comme ils l'ont dit, j'ai créé le fichier hero.spec.ts pour créer des tests unitaires:
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);
});
});
Les tests unitaires fonctionnent comme un charme. Le problème est: je vois quelques erreurs, qui sont mentionnées dans le tutoriel:
Notre éditeur et le compilateur peuvent se plaindre qu'ils ne savent pas quoi
it
etexpect
parce qu'ils n'ont pas les fichiers de frappe qui décrivent Jasmine. Nous pouvons ignorer ces plaintes ennuyeuses pour l'instant car elles sont inoffensives.
Et ils l'ont en effet ignoré. Même si ces erreurs sont inoffensives, cela ne semble pas bon dans ma console de sortie lorsque j'en reçois un tas.
Exemple de ce que j'obtiens:
Impossible de trouver le nom «décrire».
Impossible de trouver le nom «it».
Impossible de trouver le nom «attendre».
Que puis-je faire pour le réparer?