AIKraft/Skills/unit-test-scheduled-async

unit-test-scheduled-async

Предоставляет шаблоны для модульного тестирования методов Spring `@Scheduled` и `@Async` с использованием JUnit 5, CompletableFuture, Awaitility и Mockito. Охватывает имитацию выполнения задач и таймингов, проверку количества выполнений, тестирование cron-выражений, проверку поведения повторных попыток и симуляцию поведения пула потоков. Используйте при тестировании фоновых задач, cron-задач, периодического выполнения, запланированных задач или поведения пула потоков.

giuseppe-trisciuoglio official Разработка

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

Предоставляет шаблоны для модульного тестирования методов Spring `@Scheduled` и `@Async` с использованием JUnit 5, CompletableFuture, Awaitility и Mockito. Охватывает имитацию выполнения задач и таймингов, проверку количества выполнений, тестирование cron-выражений, проверку поведения повторных попыток и симуляцию поведения пула потоков. Используйте при тестировании фоновых задач, cron-задач, периодического выполнения, запланированных задач или поведения пула потоков.

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

1Скачать навык
# возьмите папку навыка «unit-test-scheduled-async» из репозитория: # https://github.com/giuseppe-trisciuoglio/developer-kit
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r unit-test-scheduled-async/ ~/.claude/skills/unit-test-scheduled-async/

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