package bitrixClient import ( "context" "fmt" "go.uber.org/zap" "penahub.gitlab.yandexcloud.net/backend/quiz/bitrix/internal/models" "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.GetListFields(models.FieldTypeCompany, "7d7bed660000071b00717f9200000001000007fa355b6d9628d7a8e452400c7234fb2b", "b24-ld76ub.bitrix24.ru") if err != nil { fmt.Println(err) } fmt.Println(result) }