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