- Основы unit-тестирования - Лучшие практики - Написание тестов на TypeScript, Jest и Node.js
Пікірлер: 3
@johnjohhoun17163 ай бұрын
Спасибо, Максим за лекцию! Было бы здорово, если бы в опимании видео оставили ссылку на репо с кодом!
@alionavilejshikova4843 ай бұрын
--- Лекция --- 00:52 Зачем нужны автотесты? 03:55 Преимущества автотестов 07:08 Пирамида тестирования 12:55 Альтернативные модели организации тестирования (pancake, sandwich, icecream) 15:43 Unit tests, AAA 18:51 FIRST 24:53 Как описывать тесты --- Вопросы --- 29:02 какое покрытие норм считается? есть стандарты? 31:36 как обьяснит ПМу что тесты нужны? 32:11 насколько широко используется TDD во frontend разработке? 33:07 cколько тестов нужно написать, чтобы покрыть одно условие(без вложенных условий) на 100%? 34:28 не совсем как можно писать тесты на Node.js , typescript и js - понятно, а как на ноде непонятно 35:28 если метод читает данные из excel файла ( например) эти файлы надо аттачить к проекту? --- Основы тестирования c Jest --- 1) Матчеры: 37:25 универсальные матчеры 40:55 строковые матчеры 43:03 числовые матчеры 44:54 array matchers 45:52 object matchers 48:08 exception matchers 50:58 async matchers ------ 55:43 setup 58:55 basic tests 01:05:00 пример написания тестов для ф-ии processData 01:16:31 class mock 01:17:31 automatic class mock 01:20:53 manual mock 01:21:56 mock-factory 01:23:11 methods mock 01:27:35 partial mock 01:30:41 mocking node api 01:43:35 mocking lib api 01:50:19 snapshot testing --- Вопросы --- 01:59:57 Покажи, пожалуйста, как интерцептор axios протестировать на обработку ошибок 401, 403.
@katiapervak3 ай бұрын
Огромное спасибо за стрим! Все очень понятно и круто объяснил 😊