Golang Stretchr Testify (Grade A) logo

Golang Stretchr Testify (Grade A)Habilidade de desenvolvimento testada em segurança para Claude AI. Grau A. Guia abrangente para stretchr/testify para testes em Golang. Cobre assert, require, mock e suite packages em profundidade. Use ao escrever testes

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

Este é um guia abrangente para stretchr/testify para testes em Golang. Ele cobre assert, require, mock e suite packages em profundidade. O guia é projetado para engenheiros de Go que tratam testes como especificações executáveis e usam testify para complementar o pacote de teste do Go com afirmações legíveis, mocks e suítes. Ele fornece informações sobre afirmações, expectativas de mock, correspondência de argumentos, verificação de chamadas, ciclo de vida de suíte e padrões avançados como Eventually, JSONEq e correspondentes personalizados.

Funcionalidades principais

  • Afirmações (assert, require)
  • Expectativas de mock
  • Correspondência de argumentos
  • Verificação de chamadas
  • Gerenciamento de ciclo de vida de suíte

Preços

Modelo
Free
Categoria
Habilidades
Avaliação
Ainda sem avaliações

Casos de uso

Escrevendo testes unitários com afirmações legíveis

Use os pacotes assert e require do testify para escrever testes unitários claros e concisos para aplicativos Go.

Criando mocks para dependências

Utilize o pacote mock do testify para criar duplas de teste para dependências e melhorar o isolamento de testes.

Prós e contras

Prós

  • Fornece cobertura aprofundada dos pacotes testify
  • Cobre assert, require, mock e pacote de suíte
  • Inclui padrões avançados como Eventually e correspondentes personalizados
  • Projetado para engenheiros de Go que priorizam legibilidade e manutenibilidade de testes

Contras

  • Não é um guia exaustivo, requer referência adicional à documentação da biblioteca
  • Assume familiaridade com o pacote de teste do Go e os fundamentos do testify

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

How do I report a problem with a skill?

Skills are maintained by their respective authors. Visit the skill's GitHub repository and open an issue there. You can find the repository link on each skill's detail page.

Asked by Paulo Cardoso · Apr 13, 2026

Is this guide exhaustive?

No, this guide is not exhaustive and requires additional reference to library documentation. It assumes familiarity with Go's testing package and testify basics.

Asked by Nour Khalil · Apr 8, 2026

Can I opt out of telemetry?

Yes. You can disable telemetry when using the add-skills CLI. See the CLI documentation for configuration options.

Asked by Jarrah Whitlock · Apr 5, 2026

What are the key features of this tool?

The key features include assertions, mock expectations, argument matchers, call verification, and suite lifecycle management.

Asked by Xavier Costa · Mar 27, 2026

Is any personal data collected?

No. The telemetry is completely anonymous and only tracks aggregate skill installation counts. No personal information, usage patterns, or identifying data is collected or stored.

Asked by Miriam Cohen · Mar 8, 2026

Faz uma pergunta

Alternativas a Habilidades

Manage Headers (Grade A) logo
Manage Headers (Grade A)Habilidades

Habilidade de desenvolvimento testada para segurança para Claude AI. Grau A. Inspeciona e configura os cabeçalhos de segurança que um site do Power Pages envia para os navegadores — Política de Segurança de Conteúdo, proteção contra frame e clickjacking

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Habilidades

Habilidade de dados de segurança testada para Claude AI. Grau A. Use ao iniciar o trabalho de recurso que precisa de isolamento do espaço de trabalho atual ou antes de executar planos de implementação - cria worktrees git isolados

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Habilidades

Habilidade de dados-IA testada por segurança para Claude AI. Nota A. Referência do Esquema de Exportação GA4 BigQuery - referência de campo completa, estruturas aninhadas, padrões de consulta e dicas de desempenho

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Habilidades

Habilidade de dados-IA testada em segurança para Claude AI. Grau A. Referência de configuração do Meta Conversions API (CAPI) — arquitetura, tipos de eventos, hash de informações de cliente, deduplicação, exemplos de implementação, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Habilidades

Habilidade de desenvolvimento testada por segurança para Claude AI. Nota A. Lista o que uma função/método chama (gráfico de chamadas direto)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Habilidades

Habilidade de dados de segurança testada para Claude AI. Grau A.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Habilidades

Habilidade de dados-IA testada para segurança para Claude AI. Grau A. Simula uma deliberação de um conselho de 5 membros especialistas para decisões importantes. Use ao avaliar planos, escolhas de arquitetura, designs de recursos ou qualquer decisão

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Habilidades

Skill de desenvolvimento testada quanto à segurança para o Claude AI. Grade A. MVC avançado via PE (Pontos de Entrada) — adicionar grids customizadas em telas MVC padrão (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free