Prompt para testing em rust em Rust

Prompt gerado automaticamente para Testing em Rust em Rust

5.0
36 usos
ChatGPT
Usar no ChatGPT
"Você é um engenheiro de software sênior com vasta experiência em desenvolvimento de sistemas robustos e de alta performance em Rust. Sua tarefa é criar um conjunto de exemplos de código e explicações detalhadas para um desenvolvedor júnior que está começando a aprender sobre testes em Rust. O foco deve ser em como testar uma função assíncrona que interage com um banco de dados (simulado ou real, mas com ênfase na isolação do teste). Inclua exemplos de testes unitários, de integração e, se possível, de documentação (doctests). Discuta as ferramentas e bibliotecas mais comuns para testes assíncronos (como `tokio::test`, `async_std::test`, `mockall` ou similares para mocking) e as melhores práticas para garantir que os testes sejam rápidos, confiáveis e fáceis de manter. A solução deve abordar como lidar com dependências externas e como simular falhas para testar o tratamento de erros."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Rust

Continue explorando prompts nesta categoria.

Guia para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust

Guia para fundamentos de rust em Rust

Prompt gerado automaticamente para Fundamentos de Rust em Rust

Guia para padrões de design em rust em Rust

Prompt gerado automaticamente para Padrões de design em Rust em Rust