AIKraft/Skills/golang-stretchr-testify

golang-stretchr-testify

Исчерпывающее руководство по использованию stretchr/testify для тестирования в Golang. Подробно рассматриваются пакеты assert, require, mock и suite. Используйте при написании тестов с testify, создании моков, настройке тестовых наборов или выборе между assert и require. Охватывает утверждения testify, ожидания моков, матчеры аргументов, проверку вызовов, жизненный цикл наборов, а также продвинутые паттерны, такие как Eventually, JSONEq и пользовательские матчеры. Применяйте, если в кодовой базе импортируется github.com/stretchr/testify.

samber official Разработка

Что делает навык

Исчерпывающее руководство по использованию stretchr/testify для тестирования в Golang. Подробно рассматриваются пакеты assert, require, mock и suite. Используйте при написании тестов с testify, создании моков, настройке тестовых наборов или выборе между assert и require. Охватывает утверждения testify, ожидания моков, матчеры аргументов, проверку вызовов, жизненный цикл наборов, а также продвинутые паттерны, такие как Eventually, JSONEq и пользовательские матчеры. Применяйте, если в кодовой базе импортируется github.com/stretchr/testify.

Как подключить

1Скачать навык
# возьмите папку навыка «golang-stretchr-testify» из репозитория: # https://github.com/samber/cc-skills-golang
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r golang-stretchr-testify/ ~/.claude/skills/golang-stretchr-testify/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.