Тестирование
Запуск
Ключевые зоны
internal/worker/activities/sync_exchanges_test.go
internal/worker/activities/sync_exchange_coins_test.go
internal/worker/workflows/sync_exchanges.go (через workflow tests при добавлении)
internal/worker/workflows/sync_exchange_coins_test.go
internal/worker/activities/scrape_bingx_launchpool.go
internal/worker/activities/sync_bingx_launchpool.go
internal/worker/workflows/sync_bingx_launchpool.go
internal/worker/activities/scrape_bingx_xpool.go
internal/worker/activities/sync_bingx_xpool.go
internal/worker/workflows/sync_bingx_xpool.go
Рекомендации
- Для быстрых прогонов используйте
go test -short ./....
- Для локальной диагностики конкретного пакета используйте
go test -v ./internal/worker/activities/....
- После любых изменений в DB-модели прогоняйте тесты на чистой БД (
docker compose down -v -> up -d).