Николай Тузов Golang Генерация и использование моков в Go / Mockery
🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео является собственностью канала Николай Тузов — Golang. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @nikolay_tuzov.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
В этом видео разберемся с моками в 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
8 views
22
4
1 month ago 01:26:11 807
Тарас Бульба и все-все-все 1. Рудешко читает
2 months ago 01:59:57 79
[Николай Тузов — Golang] Как попасть в IT — проблемы стажеров и как их решать | GoGetPodcast №12
2 months ago 00:05:47 1
Пульс (новости видеоигр) № 21 {Страна Игр, Gameland, 2007 год}
2 months ago 00:11:37 47
DIY Bluetooth колонка
2 months ago 00:11:43 1
Пульс (новости видеоигр) № 20 {Страна Игр, Gameland, октябрь 2007 год}
2 months ago 00:04:26 378
Владимирский централ - Михаил Круг Official Music Video
2 months ago 00:04:21 1
Николай Носков - Исповедь/ не осуждай меня, Господь...(HD720p)
2 months ago 00:16:35 1
Пульс (новости видеоигр) № 19 {Страна Игр, Gameland, 2008 год}