Google C++ Test Mocking Framework, часть 4: написание Mock-объектов с использованием C++ gtest и ...
Автор: The Theory Of Code
Загружено: 2018-01-25
Просмотров: 93839
👉 Название канала изменено в связи с ребрендингом. Существующие имена пользователей и ссылки в социальных сетях больше недействительны.
Добро пожаловать в серию видеороликов о фреймворках Google Test C++ Gtest и C++ Gmock. Gtest и Gmock — безусловно, лучшие и широко используемые фреймворки модульного тестирования для языка программирования C++.
В мире разработки программного обеспечения модульное тестирование — чрезвычайно важный этап для написания кода без ошибок.
Google Test — это фреймворк модульного тестирования для написания модульных тестов для кода C++. Фреймворки Google Test, такие как GTest и GMock,
1. Основаны на архитектуре xUnit и
2. Портируемы и работают на Linux, Mac и Windows.
Мокинг (создание мок-объектов) помогает нам имитировать поведение интерфейсов, предназначенных для использования в рабочем коде. Симулируя это поведение, мы можем протестировать наш код и увидеть, как он реагирует на различные выходные данные.
Моки также помогают нам избавиться от внешних зависимостей, чтобы мы могли запускать модульные тесты изолированно и проверять желаемую функциональность.
В этом видео подробно рассматривается следующая тема:
1. Что такое моки?
2. Как моки пишутся с помощью Google Mock (то есть GMock)
3. В чём разница между EXPECT_CALL и ON_CALL
Надеюсь, это поможет вам узнать что-то новое. Приятного просмотра!
#gmock #gtest #googletest #test #testing #testdrivendevelopment #tdd #mocks #stubs #testdoubles
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: