В этом видео разберемся с моками в Go: что такое мок, как генерировать моки с помощью Mockery, как правильно использовать сгенерированные моки в тестах?
Документация по Mockery:
----
👾 - мой канал в Telegram-канал - новости, анонсы всех наших активностей и просто интересные мысли
👀 GoLang Digest: - мои регулярные подборки интересных материалов по Go.
🗣️ Сообщество Gopher Club: zsSZ63wEJDs3NGVi
❤️ Если у вас есть желание поддержать развитие канала:
Секретный телеграм-канал:
- В рублях: 1UPXV_DGnG1mODJi
- В евро: hedI8LevYTc5MDM6
----
Тайм-коды:
00:00 Вступление
00:10 Что будем мокать? Пример хэндлера
02:38 Интерфейсы в месте использования
02:54 Mockery - что это?
03:24 //go:generate - зачем и как работает?
06:14 Код сгенерированного мока
07:21 Пишем тест с использованием мока
13:51 AssertExpectaions в ()
14:16 Более продвинутое использование моков Mockery
14:39 Ограничиваем количество вызовов - методы Once() и Times()
15:56 Возврат данных моком - метод Return()
17:20 Ограничения для принимаемых моком аргументов
18:56 Продвинутое использование Return()
20:54 Заключение
21:36 Бонус
#golang #ntuzov
2 views
6
2
2 weeks ago 00:20:39 1
Супер идея - варим генератор автомобиля в кипятке! А за одно меняем подшипники. Будет жить или нет?
2 weeks ago 00:50:00 1
Начни генерировать. | FLUX - Вводный курс
2 weeks ago 00:09:11 1
Бот для Дзен - Дорвеи на Zennoposter (2024)
2 weeks ago 00:01:57 56
Кнорозов и кот. ControlNet Canny & Face Swap. ComfyUI
2 weeks ago 01:28:56 1
Стать профи DeFi - Илья Алабужев о создании XBOT для трейдеров, иксы на мем-коинах, иинфлюенсеры СНГ
3 weeks ago 02:06:59 1
Михаил Шатров – купил полгода любви к себе, расписал жизнь от могильной плиты, проекты со страстью
3 weeks ago 00:04:29 1
Как выдавить картинку в блендере через Displace
3 weeks ago 01:01:16 1
Как репетитору работать над созданием личного бренда
4 weeks ago 00:02:43 1
(AI) Powerwolf - Звенит Январская Вьюга (2025)
4 weeks ago 00:09:04 1
Введенский. Галеев-Галерея
4 weeks ago 00:03:55 1
Powerwolf - Vargamor на русском
1 month ago 00:40:02 1
МОСИЙЧУК: УКРАИНА МОЖЕТ ПРОИГРАТЬ В 2025, ЕСЛИ... адские атаки, сбитый самолёт, выбита ГЕНЕРАЦИЯ
1 month ago 00:13:03 1
ИИ который изменит ВСЁ! | Мир после 2027 года
1 month ago 00:15:06 1
7 крутых AI Сайтов которые Сделают ВСЁ что Захотите и Больше!
1 month ago 01:53:12 1
Семинар 3. МКЭ. Моделирование теплового состояния пластины с ГУ 1-го рода.
1 month ago 00:44:57 10
Продажи, маркетинг, создание УТП и набора инструментов для менеджеров с помощью нейросетей“
1 month ago 00:14:01 1
Как заработать на ChatGPT | Идеи для заработка в интернете