Versions in this module Expand all Collapse all v7 v7.0.0 Sep 26, 2025 Changes in this version + type MockAuthClient struct + AuthenticateCall func() (*dtos.Token, error) + func (m MockAuthClient) Authenticate() (*dtos.Token, error) + type MockEventRecorder struct + RecordCall func(events []dtos.EventDTO, metadata dtos.Metadata) error + func (m MockEventRecorder) Record(events []dtos.EventDTO, metadata dtos.Metadata) error + type MockImpressionRecorder struct + RecordCall func(impressions []dtos.ImpressionsDTO, metadata dtos.Metadata, ...) error + RecordImpressionsCountCall func(pf dtos.ImpressionsCountDTO, metadata dtos.Metadata) error + func (m MockImpressionRecorder) Record(impressions []dtos.ImpressionsDTO, metadata dtos.Metadata, ...) error + func (m MockImpressionRecorder) RecordImpressionsCount(pf dtos.ImpressionsCountDTO, metadata dtos.Metadata) error + type MockLargeSegmentFetcher struct + DownloadFileCall func(name string, lsRFDResponseDTO *dtos.LargeSegmentRFDResponseDTO) (*dtos.LargeSegment, error) + FetchCall func(name string, fetchOptions *service.SegmentRequestParams) (*dtos.LargeSegmentRFDResponseDTO, error) + func (m MockLargeSegmentFetcher) DownloadFile(name string, lsRFDResponseDTO *dtos.LargeSegmentRFDResponseDTO) (*dtos.LargeSegment, error) + func (m MockLargeSegmentFetcher) Fetch(name string, fetchOptions *service.SegmentRequestParams) (*dtos.LargeSegmentRFDResponseDTO, error) + type MockSegmentFetcher struct + FetchCall func(name string, fetchOptions *service.SegmentRequestParams) (*dtos.SegmentChangesDTO, error) + func (m MockSegmentFetcher) Fetch(name string, fetchOptions *service.SegmentRequestParams) (*dtos.SegmentChangesDTO, error) + type MockSplitFetcher struct + FetchCall func(fetchOptions *service.FlagRequestParams) (*dtos.SplitChangesDTO, error) + func (m MockSplitFetcher) Fetch(fetchOptions *service.FlagRequestParams) (*dtos.SplitChangesDTO, error) + type MockTelemetryRecorder struct + RecordConfigCall func(config dtos.Config, metadata dtos.Metadata) error + RecordStatsCall func(stats dtos.Stats, metadata dtos.Metadata) error + RecordUniqueKeysCall func(uniques dtos.Uniques, metadata dtos.Metadata) error + func (m MockTelemetryRecorder) RecordConfig(config dtos.Config, metadata dtos.Metadata) error + func (m MockTelemetryRecorder) RecordStats(stats dtos.Stats, metadata dtos.Metadata) error + func (m MockTelemetryRecorder) RecordUniqueKeys(uniques dtos.Uniques, metadata dtos.Metadata) error Other modules containing this package github.com/splitio/go-split-commons/v2 github.com/splitio/go-split-commons/v3 github.com/splitio/go-split-commons/v4 github.com/splitio/go-split-commons/v5 github.com/splitio/go-split-commons/v6 github.com/splitio/go-split-commons/v8