Size: a a a

Советский Angular

2021 July 29

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
И тебе привет
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
И всем доброго утра!
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник

S

Smooth Operator in Советский Angular
Доброе утро, Андрей
источник

VV

Vladimir Verbitskiy in Советский Angular
Доброе утро, Олег
источник

VV

Vladimir Verbitskiy in Советский Angular
источник

S

Smooth Operator in Советский Angular
ничего тут не надо тестировать, так как в приведенном коде ничего извне не доступно
источник

A

Alex Radionov in Советский Angular
а добавление класса? и допустим прочие изменеия касаемые шаблона, тетируются в логике компонента, правильно понимаю?
источник

SV

Sergey Vakhramov in Советский Angular
Разве не для этого нужны интеграционники? Чтобы нормально шаблон протестировать.
источник

S

Smooth Operator in Советский Angular
какого класса?
источник

A

Alex Radionov in Советский Angular
просто абстрактный пример. предположим что в логике компоненты в ngOnInit реализована подписка, при срабатывании которой добавлется class на мой тег
источник

SS

Sergei Sergeevich in Советский Angular
HtmlElement пустой потому что твой ng-template никто не рендерит, а comonent.titleTemplate может быть undefined если не указан ViewChild
источник

A

Alex Radionov in Советский Angular
тоже думал об этом, я в этой ситуации вижу выход, это внутри теста создать компонент, обертку, вокруг тестируемого.
источник

S

Smooth Operator in Советский Angular
тогда и тестируй что класс добавился (состояние изменилось)
источник

SS

Sergei Sergeevich in Советский Angular
Как вариант, или можно использовать ng-mocks (https://ng-mocks.sudo.eu/extra/templateref)
источник

A

Alex Radionov in Советский Angular
Для этого я планировал использовать следующий инстурмент template.querySelector(‘мой клас’)…..
источник

S

Smooth Operator in Советский Angular
в твоем примере шаблон не доступен извне, его тестировать не надо
источник

A

Alex Radionov in Советский Angular
спасибо, изучаю
источник

C☭

Chadwick ☭ in Советский Angular
Hi xxxx, Extending base class is not forbidden according to SOLID design. Can you be more specific, what are you trying to point here and how we are violating SOLID design in this MR and which one ?
источник

S

Smooth Operator in Советский Angular
Hello yyyy, do you want to talk about our savior liskov substitution principle?
источник