mock

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudWatchMock

type CloudWatchMock struct {
	PutMetricDataMock mCloudWatchMockPutMetricData
	// contains filtered or unexported fields
}

CloudWatchMock implements cloudmetrics.CloudWatch

func NewCloudWatchMock

func NewCloudWatchMock(t minimock.Tester) *CloudWatchMock

NewCloudWatchMock returns a mock for cloudmetrics.CloudWatch

func (*CloudWatchMock) MinimockFinish

func (m *CloudWatchMock) MinimockFinish()

MinimockFinish checks that all mocked methods have been called the expected number of times

func (*CloudWatchMock) MinimockPutMetricDataDone

func (m *CloudWatchMock) MinimockPutMetricDataDone() bool

MinimockPutMetricDataDone returns true if the count of the PutMetricData invocations corresponds the number of defined expectations

func (*CloudWatchMock) MinimockPutMetricDataInspect

func (m *CloudWatchMock) MinimockPutMetricDataInspect()

MinimockPutMetricDataInspect logs each unmet expectation

func (*CloudWatchMock) MinimockWait

func (m *CloudWatchMock) MinimockWait(timeout mm_time.Duration)

MinimockWait waits for all mocked methods to be called the expected number of times

func (*CloudWatchMock) PutMetricData

func (mmPutMetricData *CloudWatchMock) PutMetricData(input *cloudwatch.PutMetricDataInput) (pp1 *cloudwatch.PutMetricDataOutput, err error)

PutMetricData implements cloudmetrics.CloudWatch

func (*CloudWatchMock) PutMetricDataAfterCounter

func (mmPutMetricData *CloudWatchMock) PutMetricDataAfterCounter() uint64

PutMetricDataAfterCounter returns a count of finished CloudWatchMock.PutMetricData invocations

func (*CloudWatchMock) PutMetricDataBeforeCounter

func (mmPutMetricData *CloudWatchMock) PutMetricDataBeforeCounter() uint64

PutMetricDataBeforeCounter returns a count of CloudWatchMock.PutMetricData invocations

type CloudWatchMockPutMetricDataExpectation

type CloudWatchMockPutMetricDataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

CloudWatchMockPutMetricDataExpectation specifies expectation struct of the CloudWatch.PutMetricData

func (*CloudWatchMockPutMetricDataExpectation) Then

Then sets up CloudWatch.PutMetricData return parameters for the expectation previously defined by the When method

type CloudWatchMockPutMetricDataParams

type CloudWatchMockPutMetricDataParams struct {
	// contains filtered or unexported fields
}

CloudWatchMockPutMetricDataParams contains parameters of the CloudWatch.PutMetricData

type CloudWatchMockPutMetricDataResults

type CloudWatchMockPutMetricDataResults struct {
	// contains filtered or unexported fields
}

CloudWatchMockPutMetricDataResults contains results of the CloudWatch.PutMetricData

type DatumBuilderMock

type DatumBuilderMock struct {
	BuildCounterDataMock mDatumBuilderMockBuildCounterData

	BuildGaugeDataMock mDatumBuilderMockBuildGaugeData

	BuildGaugeFloat64DataMock mDatumBuilderMockBuildGaugeFloat64Data

	BuildHistogramDataMock mDatumBuilderMockBuildHistogramData

	BuildMeterDataMock mDatumBuilderMockBuildMeterData

	BuildTimerDataMock mDatumBuilderMockBuildTimerData
	// contains filtered or unexported fields
}

DatumBuilderMock implements cloudmetrics.DatumBuilder

func NewDatumBuilderMock

func NewDatumBuilderMock(t minimock.Tester) *DatumBuilderMock

NewDatumBuilderMock returns a mock for cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildCounterData

func (mmBuildCounterData *DatumBuilderMock) BuildCounterData(v metrics.Counter, name string) (mpa1 []*cloudwatch.MetricDatum)

BuildCounterData implements cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildCounterDataAfterCounter

func (mmBuildCounterData *DatumBuilderMock) BuildCounterDataAfterCounter() uint64

BuildCounterDataAfterCounter returns a count of finished DatumBuilderMock.BuildCounterData invocations

func (*DatumBuilderMock) BuildCounterDataBeforeCounter

func (mmBuildCounterData *DatumBuilderMock) BuildCounterDataBeforeCounter() uint64

BuildCounterDataBeforeCounter returns a count of DatumBuilderMock.BuildCounterData invocations

func (*DatumBuilderMock) BuildGaugeData

func (mmBuildGaugeData *DatumBuilderMock) BuildGaugeData(v metrics.Gauge, name string) (mpa1 []*cloudwatch.MetricDatum)

BuildGaugeData implements cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildGaugeDataAfterCounter

func (mmBuildGaugeData *DatumBuilderMock) BuildGaugeDataAfterCounter() uint64

BuildGaugeDataAfterCounter returns a count of finished DatumBuilderMock.BuildGaugeData invocations

func (*DatumBuilderMock) BuildGaugeDataBeforeCounter

func (mmBuildGaugeData *DatumBuilderMock) BuildGaugeDataBeforeCounter() uint64

BuildGaugeDataBeforeCounter returns a count of DatumBuilderMock.BuildGaugeData invocations

func (*DatumBuilderMock) BuildGaugeFloat64Data

func (mmBuildGaugeFloat64Data *DatumBuilderMock) BuildGaugeFloat64Data(v metrics.GaugeFloat64, name string) (mpa1 []*cloudwatch.MetricDatum)

BuildGaugeFloat64Data implements cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildGaugeFloat64DataAfterCounter

func (mmBuildGaugeFloat64Data *DatumBuilderMock) BuildGaugeFloat64DataAfterCounter() uint64

BuildGaugeFloat64DataAfterCounter returns a count of finished DatumBuilderMock.BuildGaugeFloat64Data invocations

func (*DatumBuilderMock) BuildGaugeFloat64DataBeforeCounter

func (mmBuildGaugeFloat64Data *DatumBuilderMock) BuildGaugeFloat64DataBeforeCounter() uint64

BuildGaugeFloat64DataBeforeCounter returns a count of DatumBuilderMock.BuildGaugeFloat64Data invocations

func (*DatumBuilderMock) BuildHistogramData

func (mmBuildHistogramData *DatumBuilderMock) BuildHistogramData(v metrics.Histogram, name string) (mpa1 []*cloudwatch.MetricDatum)

BuildHistogramData implements cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildHistogramDataAfterCounter

func (mmBuildHistogramData *DatumBuilderMock) BuildHistogramDataAfterCounter() uint64

BuildHistogramDataAfterCounter returns a count of finished DatumBuilderMock.BuildHistogramData invocations

func (*DatumBuilderMock) BuildHistogramDataBeforeCounter

func (mmBuildHistogramData *DatumBuilderMock) BuildHistogramDataBeforeCounter() uint64

BuildHistogramDataBeforeCounter returns a count of DatumBuilderMock.BuildHistogramData invocations

func (*DatumBuilderMock) BuildMeterData

func (mmBuildMeterData *DatumBuilderMock) BuildMeterData(v metrics.Meter, name string) (mpa1 []*cloudwatch.MetricDatum)

BuildMeterData implements cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildMeterDataAfterCounter

func (mmBuildMeterData *DatumBuilderMock) BuildMeterDataAfterCounter() uint64

BuildMeterDataAfterCounter returns a count of finished DatumBuilderMock.BuildMeterData invocations

func (*DatumBuilderMock) BuildMeterDataBeforeCounter

func (mmBuildMeterData *DatumBuilderMock) BuildMeterDataBeforeCounter() uint64

BuildMeterDataBeforeCounter returns a count of DatumBuilderMock.BuildMeterData invocations

func (*DatumBuilderMock) BuildTimerData

func (mmBuildTimerData *DatumBuilderMock) BuildTimerData(v metrics.Timer, name string) (mpa1 []*cloudwatch.MetricDatum)

BuildTimerData implements cloudmetrics.DatumBuilder

func (*DatumBuilderMock) BuildTimerDataAfterCounter

func (mmBuildTimerData *DatumBuilderMock) BuildTimerDataAfterCounter() uint64

BuildTimerDataAfterCounter returns a count of finished DatumBuilderMock.BuildTimerData invocations

func (*DatumBuilderMock) BuildTimerDataBeforeCounter

func (mmBuildTimerData *DatumBuilderMock) BuildTimerDataBeforeCounter() uint64

BuildTimerDataBeforeCounter returns a count of DatumBuilderMock.BuildTimerData invocations

func (*DatumBuilderMock) MinimockBuildCounterDataDone

func (m *DatumBuilderMock) MinimockBuildCounterDataDone() bool

MinimockBuildCounterDataDone returns true if the count of the BuildCounterData invocations corresponds the number of defined expectations

func (*DatumBuilderMock) MinimockBuildCounterDataInspect

func (m *DatumBuilderMock) MinimockBuildCounterDataInspect()

MinimockBuildCounterDataInspect logs each unmet expectation

func (*DatumBuilderMock) MinimockBuildGaugeDataDone

func (m *DatumBuilderMock) MinimockBuildGaugeDataDone() bool

MinimockBuildGaugeDataDone returns true if the count of the BuildGaugeData invocations corresponds the number of defined expectations

func (*DatumBuilderMock) MinimockBuildGaugeDataInspect

func (m *DatumBuilderMock) MinimockBuildGaugeDataInspect()

MinimockBuildGaugeDataInspect logs each unmet expectation

func (*DatumBuilderMock) MinimockBuildGaugeFloat64DataDone

func (m *DatumBuilderMock) MinimockBuildGaugeFloat64DataDone() bool

MinimockBuildGaugeFloat64DataDone returns true if the count of the BuildGaugeFloat64Data invocations corresponds the number of defined expectations

func (*DatumBuilderMock) MinimockBuildGaugeFloat64DataInspect

func (m *DatumBuilderMock) MinimockBuildGaugeFloat64DataInspect()

MinimockBuildGaugeFloat64DataInspect logs each unmet expectation

func (*DatumBuilderMock) MinimockBuildHistogramDataDone

func (m *DatumBuilderMock) MinimockBuildHistogramDataDone() bool

MinimockBuildHistogramDataDone returns true if the count of the BuildHistogramData invocations corresponds the number of defined expectations

func (*DatumBuilderMock) MinimockBuildHistogramDataInspect

func (m *DatumBuilderMock) MinimockBuildHistogramDataInspect()

MinimockBuildHistogramDataInspect logs each unmet expectation

func (*DatumBuilderMock) MinimockBuildMeterDataDone

func (m *DatumBuilderMock) MinimockBuildMeterDataDone() bool

MinimockBuildMeterDataDone returns true if the count of the BuildMeterData invocations corresponds the number of defined expectations

func (*DatumBuilderMock) MinimockBuildMeterDataInspect

func (m *DatumBuilderMock) MinimockBuildMeterDataInspect()

MinimockBuildMeterDataInspect logs each unmet expectation

func (*DatumBuilderMock) MinimockBuildTimerDataDone

func (m *DatumBuilderMock) MinimockBuildTimerDataDone() bool

MinimockBuildTimerDataDone returns true if the count of the BuildTimerData invocations corresponds the number of defined expectations

func (*DatumBuilderMock) MinimockBuildTimerDataInspect

func (m *DatumBuilderMock) MinimockBuildTimerDataInspect()

MinimockBuildTimerDataInspect logs each unmet expectation

func (*DatumBuilderMock) MinimockFinish

func (m *DatumBuilderMock) MinimockFinish()

MinimockFinish checks that all mocked methods have been called the expected number of times

func (*DatumBuilderMock) MinimockWait

func (m *DatumBuilderMock) MinimockWait(timeout mm_time.Duration)

MinimockWait waits for all mocked methods to be called the expected number of times

type DatumBuilderMockBuildCounterDataExpectation

type DatumBuilderMockBuildCounterDataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

DatumBuilderMockBuildCounterDataExpectation specifies expectation struct of the DatumBuilder.BuildCounterData

func (*DatumBuilderMockBuildCounterDataExpectation) Then

Then sets up DatumBuilder.BuildCounterData return parameters for the expectation previously defined by the When method

type DatumBuilderMockBuildCounterDataParams

type DatumBuilderMockBuildCounterDataParams struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildCounterDataParams contains parameters of the DatumBuilder.BuildCounterData

type DatumBuilderMockBuildCounterDataResults

type DatumBuilderMockBuildCounterDataResults struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildCounterDataResults contains results of the DatumBuilder.BuildCounterData

type DatumBuilderMockBuildGaugeDataExpectation

type DatumBuilderMockBuildGaugeDataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

DatumBuilderMockBuildGaugeDataExpectation specifies expectation struct of the DatumBuilder.BuildGaugeData

func (*DatumBuilderMockBuildGaugeDataExpectation) Then

Then sets up DatumBuilder.BuildGaugeData return parameters for the expectation previously defined by the When method

type DatumBuilderMockBuildGaugeDataParams

type DatumBuilderMockBuildGaugeDataParams struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildGaugeDataParams contains parameters of the DatumBuilder.BuildGaugeData

type DatumBuilderMockBuildGaugeDataResults

type DatumBuilderMockBuildGaugeDataResults struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildGaugeDataResults contains results of the DatumBuilder.BuildGaugeData

type DatumBuilderMockBuildGaugeFloat64DataExpectation

type DatumBuilderMockBuildGaugeFloat64DataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

DatumBuilderMockBuildGaugeFloat64DataExpectation specifies expectation struct of the DatumBuilder.BuildGaugeFloat64Data

func (*DatumBuilderMockBuildGaugeFloat64DataExpectation) Then

Then sets up DatumBuilder.BuildGaugeFloat64Data return parameters for the expectation previously defined by the When method

type DatumBuilderMockBuildGaugeFloat64DataParams

type DatumBuilderMockBuildGaugeFloat64DataParams struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildGaugeFloat64DataParams contains parameters of the DatumBuilder.BuildGaugeFloat64Data

type DatumBuilderMockBuildGaugeFloat64DataResults

type DatumBuilderMockBuildGaugeFloat64DataResults struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildGaugeFloat64DataResults contains results of the DatumBuilder.BuildGaugeFloat64Data

type DatumBuilderMockBuildHistogramDataExpectation

type DatumBuilderMockBuildHistogramDataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

DatumBuilderMockBuildHistogramDataExpectation specifies expectation struct of the DatumBuilder.BuildHistogramData

func (*DatumBuilderMockBuildHistogramDataExpectation) Then

Then sets up DatumBuilder.BuildHistogramData return parameters for the expectation previously defined by the When method

type DatumBuilderMockBuildHistogramDataParams

type DatumBuilderMockBuildHistogramDataParams struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildHistogramDataParams contains parameters of the DatumBuilder.BuildHistogramData

type DatumBuilderMockBuildHistogramDataResults

type DatumBuilderMockBuildHistogramDataResults struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildHistogramDataResults contains results of the DatumBuilder.BuildHistogramData

type DatumBuilderMockBuildMeterDataExpectation

type DatumBuilderMockBuildMeterDataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

DatumBuilderMockBuildMeterDataExpectation specifies expectation struct of the DatumBuilder.BuildMeterData

func (*DatumBuilderMockBuildMeterDataExpectation) Then

Then sets up DatumBuilder.BuildMeterData return parameters for the expectation previously defined by the When method

type DatumBuilderMockBuildMeterDataParams

type DatumBuilderMockBuildMeterDataParams struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildMeterDataParams contains parameters of the DatumBuilder.BuildMeterData

type DatumBuilderMockBuildMeterDataResults

type DatumBuilderMockBuildMeterDataResults struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildMeterDataResults contains results of the DatumBuilder.BuildMeterData

type DatumBuilderMockBuildTimerDataExpectation

type DatumBuilderMockBuildTimerDataExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

DatumBuilderMockBuildTimerDataExpectation specifies expectation struct of the DatumBuilder.BuildTimerData

func (*DatumBuilderMockBuildTimerDataExpectation) Then

Then sets up DatumBuilder.BuildTimerData return parameters for the expectation previously defined by the When method

type DatumBuilderMockBuildTimerDataParams

type DatumBuilderMockBuildTimerDataParams struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildTimerDataParams contains parameters of the DatumBuilder.BuildTimerData

type DatumBuilderMockBuildTimerDataResults

type DatumBuilderMockBuildTimerDataResults struct {
	// contains filtered or unexported fields
}

DatumBuilderMockBuildTimerDataResults contains results of the DatumBuilder.BuildTimerData

type PublisherMock

type PublisherMock struct {
	PublishMock mPublisherMockPublish
	// contains filtered or unexported fields
}

PublisherMock implements cloudmetrics.Publisher

func NewPublisherMock

func NewPublisherMock(t minimock.Tester) *PublisherMock

NewPublisherMock returns a mock for cloudmetrics.Publisher

func (*PublisherMock) MinimockFinish

func (m *PublisherMock) MinimockFinish()

MinimockFinish checks that all mocked methods have been called the expected number of times

func (*PublisherMock) MinimockPublishDone

func (m *PublisherMock) MinimockPublishDone() bool

MinimockPublishDone returns true if the count of the Publish invocations corresponds the number of defined expectations

func (*PublisherMock) MinimockPublishInspect

func (m *PublisherMock) MinimockPublishInspect()

MinimockPublishInspect logs each unmet expectation

func (*PublisherMock) MinimockWait

func (m *PublisherMock) MinimockWait(timeout mm_time.Duration)

MinimockWait waits for all mocked methods to be called the expected number of times

func (*PublisherMock) Publish

func (mmPublish *PublisherMock) Publish()

Publish implements cloudmetrics.Publisher

func (*PublisherMock) PublishAfterCounter

func (mmPublish *PublisherMock) PublishAfterCounter() uint64

PublishAfterCounter returns a count of finished PublisherMock.Publish invocations

func (*PublisherMock) PublishBeforeCounter

func (mmPublish *PublisherMock) PublishBeforeCounter() uint64

PublishBeforeCounter returns a count of PublisherMock.Publish invocations

type PublisherMockPublishExpectation

type PublisherMockPublishExpectation struct {
	Counter uint64
	// contains filtered or unexported fields
}

PublisherMockPublishExpectation specifies expectation struct of the Publisher.Publish

Jump to

Keyboard shortcuts

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