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

Rust Testing Patterns

Освойте тестирование в Rust с помощью этого навыка для Claude Code. Реализуйте модульные, интеграционные, асинхронные и основанные на свойствах тесты, используя TDD для создания надежного и высокопроизводительного кода.

Навык Rust Testing Patterns предоставляет стандартизированную платформу для создания высококачественных приложений на Rust с помощью модульного, интеграционного и асинхронного тестирования. Он проводит разработчиков через рабочий процесс TDD «Красный-Зелёный-Рефакторинг», используя продвинутые инструменты, такие как proptest для property-based тестирования, mockall для изоляции зависимостей и Criterion для бенчмаркинга производительности. Добавляете ли вы покрытие в существующие модули или проектируете новые крейты, этот навык гарантирует надёжность вашего кода, документирование через исполняемые тесты документации и мониторинг с помощью автоматизированной отчётности о покрытии.

Ключевые особенности

01Полная поддержка модульных, интеграционных и тестов документации
02Продвинутое property-based тестирование и мокирование зависимостей
03172 008 звёзд на GitHub
04Интеграция асинхронного тестирования с Tokio и обработка тайм-аутов
05Полный цикл TDD (рабочий процесс «Красный-Зелёный-Рефакторинг»)
06Автоматизированная отчётность о покрытии и бенчмаркинг производительности

Варианты использования

01Оптимизация кода, чувствительного к производительности, с помощью бенчмарков Criterion
02Реализация сложных интеграционных тестов API с мок-сервисами
03Создание критически важных библиотек на Rust с высоким покрытием логики

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

Комментарии

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