Я пытаюсь написать самые базовые юнит-тесты, подобные этому, здесь
it('should create the app', async(() => {
const fixture = TestBed.createComponent(AppComponent);
const app = fixture.debugElement.componentInstance;
expect(app).toBeTruthy();
}));
и я всегда получаю сообщения об ошибках типа
Ошибка: ошибки синтаксического анализа шаблона: невозможно связать с routerLink, так как
не является известным свойством 'ion-item'.
1. Если «ion-item» является угловым компонентом и имеет вход «routerLink», то убедитесь, что он является частью этого модуля.
2. Если 'ion-item' является веб-компонентом, то добавьте 'CUSTOM_ELEMENTS_SCHEMA' к '@ NgModule.schemas' этого компонента, чтобы подавить это сообщение.
3. Чтобы разрешить любое свойство, добавьте «NO_ERRORS_SCHEMA» к «@ NgModule.schemas» этого компонента. ("ggle auto-hide =" false "
* ngFor = "let p of appPages">
] [RouterLink] = "[p.url]">
"): ng: ///DynamicTestModule/AppComponent.html@6: 49 Не удалось найти канал 'translate' ("
[ОШИБКА ->] {{p.title | переведите }}
«
это похоже на то, что тестовые модули ng не принимают никаких ионных элементов в html? Я действительно импортирую модуль формы и ионный модуль в моем файле спецификации.