Я стежу за цим підручником з angular.io
Як вони сказали, я створив файл hero.spec.ts для створення одиничних тестів:
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);
});
});
Тести підрозділу працюють як шарм. Проблема полягає в тому, що я бачу деякі помилки, про які йдеться у підручнику:
Наш редактор і компілятор може скаржитися , що вони не знають , що
it
іexpect
є , тому що у них немає типізації файли, що описують жасмин. Наразі ми можемо ігнорувати ці дратівливі скарги, оскільки вони нешкідливі.
І вони справді проігнорували це. Незважаючи на те, що ці помилки нешкідливі, це не добре виглядає на моїй вихідній консолі, коли я отримую купу їх.
Приклад того, що я отримую:
Не вдається знайти назву "описувати".
Неможливо знайти назву "це".
Не вдається знайти назву "очікувати".
Що я можу зробити, щоб це виправити?