mocks

package
v3.0.2-rc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2021 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockAuthClient

type MockAuthClient struct {
	AuthenticateCall func() (*dtos.Token, error)
}

MockAuthClient mocked implementation of auth

func (MockAuthClient) Authenticate

func (m MockAuthClient) Authenticate() (*dtos.Token, error)

Authenticate mock

type MockEventRecorder

type MockEventRecorder struct {
	RecordCall func(events []dtos.EventDTO, metadata dtos.Metadata) error
}

MockEventRecorder mocked implementation of event recorder

func (MockEventRecorder) Record

func (m MockEventRecorder) Record(events []dtos.EventDTO, metadata dtos.Metadata) error

Record mock

type MockImpressionRecorder

type MockImpressionRecorder struct {
	RecordCall                 func(impressions []dtos.ImpressionsDTO, metadata dtos.Metadata, extraHeaders map[string]string) error
	RecordImpressionsCountCall func(pf dtos.ImpressionsCountDTO, metadata dtos.Metadata) error
}

MockImpressionRecorder mocked implementation of impression recorder

func (MockImpressionRecorder) Record

func (m MockImpressionRecorder) Record(impressions []dtos.ImpressionsDTO, metadata dtos.Metadata, extraHeaders map[string]string) error

Record mock

func (MockImpressionRecorder) RecordImpressionsCount

func (m MockImpressionRecorder) RecordImpressionsCount(pf dtos.ImpressionsCountDTO, metadata dtos.Metadata) error

RecordImpressionsCount mock

type MockMetricRecorder

type MockMetricRecorder struct {
	RecordCountersCall  func(counters []dtos.CounterDTO, metadata dtos.Metadata) error
	RecordLatenciesCall func(latencies []dtos.LatenciesDTO, metadata dtos.Metadata) error
	RecordGaugeCall     func(gauge dtos.GaugeDTO, metadata dtos.Metadata) error
}

MockMetricRecorder mocked implementation of metric recorder

func (MockMetricRecorder) RecordCounters

func (m MockMetricRecorder) RecordCounters(counters []dtos.CounterDTO, metadata dtos.Metadata) error

RecordCounters mock

func (MockMetricRecorder) RecordGauge

func (m MockMetricRecorder) RecordGauge(gauge dtos.GaugeDTO, metadata dtos.Metadata) error

RecordGauge mock

func (MockMetricRecorder) RecordLatencies

func (m MockMetricRecorder) RecordLatencies(latencies []dtos.LatenciesDTO, metadata dtos.Metadata) error

RecordLatencies mock

type MockSegmentFetcher

type MockSegmentFetcher struct {
	FetchCall func(name string, changeNumber int64, requestNoCache bool) (*dtos.SegmentChangesDTO, error)
}

MockSegmentFetcher mocked implementation of segment fetcher

func (MockSegmentFetcher) Fetch

func (m MockSegmentFetcher) Fetch(name string, changeNumber int64, requestNoCache bool) (*dtos.SegmentChangesDTO, error)

Fetch mock

type MockSplitFetcher

type MockSplitFetcher struct {
	FetchCall func(changeNumber int64, requestNoCache bool) (*dtos.SplitChangesDTO, error)
}

MockSplitFetcher mocked implementation of split fetcher

func (MockSplitFetcher) Fetch

func (m MockSplitFetcher) Fetch(changeNumber int64, requestNoCache bool) (*dtos.SplitChangesDTO, error)

Fetch mock

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL