Я слежу за этим уроком от 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как, потому что им не хватает печатных файлов, которые описывают Jasmine. Мы можем пока игнорировать эти раздражающие жалобы, поскольку они безвредны.
И они действительно проигнорировали это. Несмотря на то, что эти ошибки безвредны, я не выгляжу хорошо в моей выходной консоли, когда получаю кучу таких ошибок.
Пример того, что я получаю:
Не могу найти название «описать».
Не могу найти имя 'оно'.
Не могу найти имя «ожидаю».
Что я могу сделать, чтобы это исправить?