Изучаем Golang. Урок 12. Тестирование. Часть 2. GoConvey

preview_player
Показать описание
В этом ролике мы продолжим говорить о тестировании приложений на Go. И рассмотрим фреймворк GoConvey для тестирования.
Приятного просмотра!

С радостью хочу вам представить, что я запускаю курс “Начальная подготовка” по языку Golang. Курс как для совсем начинающих в сфере IT, так и для тех, кто хочет просто изучить язык Go.

Больше обо мне и курсах можно прочитать здесь:

Больше информации есть в ролике на ютубе:

На все вопросы могу ответить в Телеграм группе канала и в личных сообщениях.

Другие видео:

----

На этом канале я выкладываю ролики на интересующие меня темы, здесь можно найти серию роликов про создание информационной системы с нуля, а также можно найти серию уроков по языкам, которые я люблю. Добро пожаловать и хорошего просмотра!

#golang #урок #tutorial #голенг #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка
Рекомендации по теме
Комментарии
Автор

С радостью хочу вам представить, что я запускаю курс “Начальная подготовка” по языку Golang. Курс как для совсем начинающих в сфере IT, так и для тех, кто хочет просто изучить язык Go.

Курс доступен в 3 вариациях:
1. Онлайн курс с лекциями, заданиями, чатом менторской поддержкой.
2. Полный видеокурс
3. Отдельные блоки с лекциями

Больше обо мне и курсах можно прочитать здесь:

Записаться на курс можно вот тут:

А видео курс тут:

А отдельные блоки с видео тут:

Больше информации есть в ролике на ютубе:

На все вопросы могу ответить в Телеграм группе канала и в личных сообщениях.

TheArtofDevelopment
Автор

Пишу все тесты на Testify (слышу «тесты в го» — в голове сразу тестифай... хм 🤔) и, если честно, даже не слышал про этот фреймворк 😅 спасибо за обзор!

vic_shine
Автор

Так увлекся слушанием, что даже сделал себе напиток!

nikta
Автор

Да как-то оно запутанно с Reset и странным поведением, показанным с примером на переменной x. Я не представляю как можно читать и разбирать работу таких тестов, оно максимально неинтуитивно, сразу представляется куча багов и проблем связанных с этим + высокая сложность поддержки

vladimirudalykh
Автор

AlmostEqual делает множество с круглыми скобками, поэтому края множества с погрешностью не входят в допустимое значение, поэтому и валится тест

romanshishov
Автор

Для работы с пришлось еще ставить пакеты: "jtolds" и "smartystreets/assertions", но все равно получился обычный отчет😐 Может быть нужно еще какие то настройки или утилиты качать для VSCode?

НикитаПлещев
Автор

Если вы столкнулись с проблемой запуска веб интерфейса через терминал GoLand на Windows.
Вот три варианта запуска:
1) Прописать полный путь до экзешника (goconvey.exe) в терминале GoLand.
2) Найти на диске и запустить экзешник вручную \GOPATH\bin\goconvey.exe
3) Прописать в командной строке Windows: %GOPATH%\bin\goconvey

Если есть более простой способ, типа того что на видео, пинганите.

Apolonex
Автор

А как установить го конви ты не написал

gamerclach
Автор

$GOPATH/bin/goconvey нет такого файла или каталога. как запустить на линукс?

АндрейФедосов-ий