Каталог Agent Skills — навыки для Claude, ChatGPT, Codex и др. Смотреть навыки
MCP book

Rust Testing & TDD Patterns

Улучшите разработку на Rust с Claude Code. Реализуйте модульное, интеграционное, асинхронное и property-based тестирование, используя TDD-рабочие процессы и cargo-llvm-cov.

Навык rust-testing позволяет Claude писать надёжный и поддерживаемый код на Rust, применяя продвинутые шаблоны тестирования и методологию Test-Driven Development (TDD). Он предоставляет специализированные рекомендации по организации модульных и интеграционных тестов, работе с асинхронными сценариями в Tokio, реализации property-based тестирования с помощью proptest и созданию заглушек для зависимостей через mockall. Будь то разработка новых функций или рефакторинг устаревших систем, этот навык гарантирует высокое качество кода благодаря строгим шаблонам проверок, бенчмаркингу с Criterion и автоматическому отчёту о покрытии с помощью cargo-llvm-cov.

Ключевые возможности

01Автоматическая настройка и отчётность о покрытии кода с помощью cargo-llvm-cov
02Шаблоны бенчмаркинга производительности с использованием Criterion
03172 008 звёзд на GitHub
04Продвинутое property-based тестирование с использованием библиотеки proptest
05Комплексное создание заглушек с помощью mockall для изоляции трейтов
06Полная интеграция рабочего процесса Test-Driven Development (TDD)

Примеры использования

01Рефакторинг критической бизнес-логики с использованием цикла «красный-зелёный-рефакторинг» для гарантии отсутствия регрессий
02Реализация сложной асинхронной логики с надёжным тестированием на базе Tokio
03Соз

Источник: https://mcpmarket.com/tools/skills/rust-testing-tdd-patterns

Комментарии

Комментариев пока нет. Будьте первым.