Причина, по которой вы получаете ошибку, заключается в том, что вы ссылаетесь на свойство consoleMessages
вашего пользовательского элемента app-console
.И угловой компилятор не может найти это свойство.
CUSTOM_ELEMENTS_SCHEMA
определяет схему, которая содержит нестандартные пользовательские элементы.Итак, добавляя эту схему, вы указываете angular игнорировать проверку типов для этого элемента.Вероятно, это не то, что вам нужно.
Я предполагаю, что происходит одна из нескольких вещей:
consoleMessages
свойство не определено как публичное свойство в AppConsole
класс. - Вы неправильно настроили
AppConsole
в своем тестовом жгуте.Вы модуль в своем тестовом жгуте?