Юнит-тесты: а то ли мы тестируем?

Middle
Backend
Концепция юнит-тестирования существует уже больше полувека и за это время успела укорениться во многих проектах. Простая на первый взгляд, она имеет свои тонкости и нюансы, необходимые для написания эффективных тестов. В рамках доклада обсудим:
— Проблему современного подхода: тестирование всего функционала без разбора
— Сравним подходы к юнит-тестам
— Критерии отбора: что действительно требует тестирования
— Подход к написанию, позволяющий минимизировать объем кода тестов без потери защиты от багов
— Правильное и неправильное использование моков
— Разбор ошибок в написании тестов
— Практические рекомендации эффективного тестирования
О СПИКЕРЕ
Привет!) Backend-разработчик, основной язык PHP, но активно втягиваюсь и изучаю GO. В свободное время углубляю и расширяю технические знания, а так же знания в смежных областях. Увлекаюсь спортом, литературой и всем тем, что помогает выдохнуть после активного трудового дня
Сергей Сахаров
IT Компания, Юрга
PHP/GO Backend developer