package bitrixClient import ( "context" "encoding/json" "fmt" "go.uber.org/zap" "penahub.gitlab.yandexcloud.net/backend/quiz/bitrix/internal/workers/limiter" "testing" "time" ) func TestGetListFields(t *testing.T) { ctx := context.Background() lim := limiter.NewRateLimiter(ctx, 50, 2*time.Second) logger := zap.NewNop() b := NewBitrixClient(BitrixDeps{ Logger: logger, RedirectionURL: "test", IntegrationID: "test", IntegrationSecret: "test", RateLimiter: lim, }) result, err := b.GetListPipelines(2, "83ebef660000071b00717f92000000010000070d43b680fc2b864999edaa27e683c242", "b24-ld76ub.bitrix24.ru") if err != nil { fmt.Println(err) } r, _ := json.Marshal(result) fmt.Println(string(r)) }