Всем спасибо за помощь, я разобрался, там проблема была в том, что в диве items кроме дива item был еще див add-item. Вынесев его за пределы items стили заработали
Привет. Разбираюсь с Юнит Тестами. Судя из архитектуры. они должны быть уникальными. Даже сам компонент должен быть уникальный. Вопрос. Если считать что тесты есть уникальные то нужно и делать компонент уникальным. Что я имею ввиду Если у меня есть дочерний компонент, я его запускаю когда получу данные из subscribe (*ngIf="basicMarketing.activityDocument")
Привет. Разбираюсь с Юнит Тестами. Судя из архитектуры. они должны быть уникальными. Даже сам компонент должен быть уникальный. Вопрос. Если считать что тесты есть уникальные то нужно и делать компонент уникальным. Что я имею ввиду Если у меня есть дочерний компонент, я его запускаю когда получу данные из subscribe (*ngIf="basicMarketing.activityDocument")
Чайлд не должен принимать решение когда он скроется, у тебя правильно все, чтобы не падал создай в парент то что нужно в чайлде и протоестиру, и также протечтируй когда этого не будет
Я ведь правильно понимаю - чтобы повесить колбек на аутпут динамического компонента, надо просто подписаться на этот пропс инстанса(компонента) ? А отписываться надо или ангуляр сам отпишет?
Смотри, если юнит тест запустить, то на етапе создания будет ошибка. Как в таком случае, ошибка єта this.document undefined.
ну как то реагируй, нет данных надо возможно плашку вывести внутри нет данных или еще что, а если нет таких случаех когда не будут данные передоватся, ну значит и не тестируй такой случай и пусть падает оно же и не должно работать
Я ведь правильно понимаю - чтобы повесить колбек на аутпут динамического компонента, надо просто подписаться на этот пропс инстанса(компонента) ? А отписываться надо или ангуляр сам отпишет?
как ты это сделаешь) там же провайдер передаешь в нем и передай калбак на хост, в виде конфиг иньекции