Skip to content

Тестирование

Запуск

go test ./...

Ключевые зоны

  • 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).