В ходе занятия разберём: - особенности и нюансы работы с googletest в своём проекте - ключевые возможности этого framework-а - как googletest поможет нам в работе - что такое GMock, и почему его многие боятся
Регистрация закрыта
Практика использования Google Test framework
Участники на занятии научатся:
подключать к своему проекту Google Test framework без боли и зубовного скрежета, а также использовать его
писать unit-тесты с использованием Google Test framework (не зря же подключали)
учитывать особенности Google Test (куда же без особенностей)
использовать GMock
Требования к участникам, которые хотят просто послушать:
знание языка C++ на базовом уровне (C++11, функции, классы, статические переменные, макросы)
базовое понимание практики unit-тестирования (зачем это вообще нужно)
умение читать и понимать чужой код
Требования к активным участникам:
знание языка C++ на среднем уровне (полиморфизм, шаблоны, C++11/14)
наличие практики unit-тестирования
наличие практики использования CMake
возможность развернуть относительно простое рабочее окружение
желание постигать что-то новое и готовность проявить активность
Примеры будут демонстрироваться с помощью Visual Studio Code.
Все примеры будут гарантированно компилироваться на:
Windows 10 (MS Visual Studio 15 2017 Win64)
CentOS 7 (g++ 5.x и выше)
Ubuntu 18.04 (g++ 5.x и выше)
Регистрация закрыта
Курс C++ Developer. Professional
Что даст вам этот курс:
Умение писать на С++ правильно. Понимание современных проблем языка и специфики его применения. Освоение паттернов проектирования, принципов написания многопоточного кода. Знание, как взаимодействовать с сетью, хранить и обрабатывать большие объемы данных. Владение нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
Наш
специалист
свяжется
с вами в ближайшее время. Если у вас возникли трудности в
выборе
курса или проблемы технического плана, то мы с радостью
поможем
вам.