не отображается шаблон, только список тестов.
Кто знает как починить?
А сами тесты исполняются? Возможно последний тест не имел ничего в шаблоне, поэтому ничего не показывается
на appComponent, который автоматом сгенерился делаю fdescribe, чтобы другие мои не мешались, в итоге вижу, что всё ок (другие серые) и всё
у вас юнит тесты?
всё по стандарту, что из коропки идет при ng n project
ну кажетс и не должно тебе ничего показывается кроме результата прогона
Иду по ролику. Вот такую картину у нее вижу. https://youtu.be/Kj9Z4HFWlv4?t=231
ну тесты прогоняются?) это главное
может потому, что там дебаг?
у меня всё выглядит также. Нажатие на дебаг к желаемому результату не приводит
а! я на эту деваху подписан ) кажется - дельная и практикующий разраб - производит такое впечатление )
ну пока более разборных роликов на русском про тестирование я не нашел
ну ладно) хотелось видеть UI
просто плохо представляю как тестировать UI без UI)
в правильных юнит тестах у тебя там будет все замокано и ui будет не красивый
хочу видеть некрасивый UI))
Тестировать UI лучше с помощью e2e тестов, unit тесты не должны ничего отображать по хорошему, и все должно быть замокано
да, эта Ольга из ролика - постоянно упоминает сей факт - что в тестах должно быть все замокано )
замокано то понятно, вопрос не про моки, а хотя бы выведение хоть какого-то UI
до е2е я ещё не добрался)
а то есть unit тестами вообще лучше не лезть в компоненты? Оставить их для сервисов и логик?
можно писать интеграционники/e2e на cypress и таким образом тестировать ui
лезть можно, просто если это юниты, то надо мокать)
а при e2e не надо будет чтоли ничего мокать?
при e2e поднимается окружение с реальным сервером/бд и так далее) или используется готовое тестовое
при e2e не надо ничего мокать за редкими исключениями
если мокать при e2e тестах, то это уже скорее интеграционный тест, а не e2e
Я особо не вижу смысла тестировать ui unit тестами. Все можно проверить(e2e) - smoke and integration
unit тесты быстрее исполняются, чем e2e, и все таки эти разные тесты направлены на тестирование разного если падающий e2e говорит нам, что сломалось поведение, то unit тест покажет что именно сломалось
Но вклад в юнит тесты гораздо больше, чем в e2e. И поддержка их так же большой вклад.
Обсуждают сегодня