Практика использования Google Test Framework // Демо-занятие курса «C++ Developer. Professional»
Трансляция проходила 13 декабря 2019 года
Разберём особенности и ключевые возможности работы с Google Test Framework, узнаем, что такое GMock и почему многие его боятся. После занятия вы сможете подключать и использовать в проектах Google Test Framework и GMock и писать unit-тесты с его использованием.
Требования к слушателям: базовый уровень С (C 11, функции, классы, статические переменные, макросы), базовый уровень практики unit-тестирования, умение читать и понимать чужой код.
Требования к активным участникам: средний уровень C (полиморфизм, шаблоны, C 11/14), опыт unit-тестирования и использования CMake, возможность развернуть относительно простое рабочее окружение.
Для практики требуется: CMake, любимая IDE, любимый компилятор C , Git (опционально), доступ на Github, желание постигать что-то новое и готовность проявить активность.
Примеры будут демонстрироваться с помощью Visual Studio Code. Все примеры компилируются на Windows 10 (MS Visual Studio 15 2017 Win64), CentOS 7 (g 5.x и выше), Ubuntu (g 5.x и выше).
Преподаватель: Сергей Кольцов - Senior Developer С в VisionLabs
Подключайтесь к обсуждению в чате -
Пройдите опрос по итогам мероприятия -
Учитесь у профессионалов -
Следите за новостями проекта:
- Facebook:
- Telegram:
- ВКонтакте:
- LinkedIn:
- Хабр:
1 view
871
286
1 day ago 00:37:59 1
Что делать, когда всё плохо
1 day ago 00:05:01 1
Командир роты батальона “Сармат“: “Обнуляли своих бойцов после госпиталя, чтобы забирать 3 миллиона“
1 day ago 02:08:09 1
Как ваш МОЗГ вас же и УБИВАЕТ – ПСИХОСОМАТИКА (Научно доказано!)
1 day ago 03:07:38 1
React JS для начинающих: Создайте свое приложение
2 days ago 00:02:18 1
КАРПИЧИКИ: опыт использования в детском саду
2 days ago 00:06:00 2
Кварцевые Обогреватели НЕ Справляются! Реальный Опыт Отопления с Каменными Радиаторами | Heat Stone
2 days ago 00:02:26 1.8K
12 июня С Днём России💚🍀
2 days ago 00:00:10 1
Нанопластика что нужно знать о процедуре нанопластики волос нюансы тонкости особенности
2 days ago 00:02:59 1
LM-Studio. Запускаем у себя на ПК АНАЛОГ GPT. Генерируем Flask приложение с помощью ИИ.
2 days ago 00:00:59 1
Мужчина заступился за девочку, которую папа пытался силой посадить в машину Это была игровая съемка
2 days ago 00:01:32 1
АРТИФЛЕКС УЛЬТРА ИНСТРУКЦИЯ ПО ПРИМЕНЕНИЮ ❕ ЯПОНСКИЕ МАЗИ ДЛЯ СУСТАВОВ ВО ВЛАДИВОСТОКЕ
2 days ago 00:00:00 1
Выпускной №4 Палитры #16колоритов практика применения. Разбираем примеры с Татьяной Маменко
2 days ago 00:15:33 1
Запоры и бессонница улетучились! Мама рассказала о своем опыте.
2 days ago 00:36:41 1
11 Вещей, Которые Вы Должны Незаметно Удалить из Своей Жизни | СТОИЦИЗМ.
2 days ago 00:04:31 782
«Одна из тех операций, которой я могу гордиться!»
2 days ago 00:35:14 1
Dave Canterburys Bushcraft Training. Part 2 - Knife Using Techniques. Техника использования ножа (720p)