mocks

package
v2.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Metrics

type Metrics struct {
	mock.Mock
}

Metrics is an autogenerated mock type for the Metrics type

func NewMetrics

func NewMetrics(t interface {
	mock.TestingT
	Cleanup(func())
}) *Metrics

NewMetrics creates a new instance of Metrics. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Metrics) AddABCIRequest

func (_m *Metrics) AddABCIRequest(method metrics.ABCIMethod, status metrics.Labeller)

AddABCIRequest provides a mock function with given fields: method, status

func (*Metrics) AddOracleResponse

func (_m *Metrics) AddOracleResponse(status metrics.Labeller)

AddOracleResponse provides a mock function with given fields: status

func (*Metrics) AddValidatorPriceForTicker

func (_m *Metrics) AddValidatorPriceForTicker(validator string, ticker types.CurrencyPair, price float64)

AddValidatorPriceForTicker provides a mock function with given fields: validator, ticker, price

func (*Metrics) AddValidatorReportForTicker

func (_m *Metrics) AddValidatorReportForTicker(validator string, ticker types.CurrencyPair, status metrics.ReportStatus)

AddValidatorReportForTicker provides a mock function with given fields: validator, ticker, status

func (*Metrics) EXPECT

func (_m *Metrics) EXPECT() *Metrics_Expecter

func (*Metrics) ObserveABCIMethodLatency

func (_m *Metrics) ObserveABCIMethodLatency(method metrics.ABCIMethod, duration time.Duration)

ObserveABCIMethodLatency provides a mock function with given fields: method, duration

func (*Metrics) ObserveMessageSize

func (_m *Metrics) ObserveMessageSize(msg metrics.MessageType, size int)

ObserveMessageSize provides a mock function with given fields: msg, size

func (*Metrics) ObserveOracleResponseLatency

func (_m *Metrics) ObserveOracleResponseLatency(duration time.Duration)

ObserveOracleResponseLatency provides a mock function with given fields: duration

func (*Metrics) ObservePriceForTicker

func (_m *Metrics) ObservePriceForTicker(ticker types.CurrencyPair, price float64)

ObservePriceForTicker provides a mock function with given fields: ticker, price

type Metrics_AddABCIRequest_Call

type Metrics_AddABCIRequest_Call struct {
	*mock.Call
}

Metrics_AddABCIRequest_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddABCIRequest'

func (*Metrics_AddABCIRequest_Call) Return

func (*Metrics_AddABCIRequest_Call) Run

func (*Metrics_AddABCIRequest_Call) RunAndReturn

type Metrics_AddOracleResponse_Call

type Metrics_AddOracleResponse_Call struct {
	*mock.Call
}

Metrics_AddOracleResponse_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddOracleResponse'

func (*Metrics_AddOracleResponse_Call) Return

func (*Metrics_AddOracleResponse_Call) Run

func (*Metrics_AddOracleResponse_Call) RunAndReturn

type Metrics_AddValidatorPriceForTicker_Call

type Metrics_AddValidatorPriceForTicker_Call struct {
	*mock.Call
}

Metrics_AddValidatorPriceForTicker_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddValidatorPriceForTicker'

func (*Metrics_AddValidatorPriceForTicker_Call) Return

func (*Metrics_AddValidatorPriceForTicker_Call) Run

func (*Metrics_AddValidatorPriceForTicker_Call) RunAndReturn

type Metrics_AddValidatorReportForTicker_Call

type Metrics_AddValidatorReportForTicker_Call struct {
	*mock.Call
}

Metrics_AddValidatorReportForTicker_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddValidatorReportForTicker'

func (*Metrics_AddValidatorReportForTicker_Call) Return

func (*Metrics_AddValidatorReportForTicker_Call) Run

func (*Metrics_AddValidatorReportForTicker_Call) RunAndReturn

type Metrics_Expecter

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

func (*Metrics_Expecter) AddABCIRequest

func (_e *Metrics_Expecter) AddABCIRequest(method interface{}, status interface{}) *Metrics_AddABCIRequest_Call

AddABCIRequest is a helper method to define mock.On call

  • method metrics.ABCIMethod
  • status metrics.Labeller

func (*Metrics_Expecter) AddOracleResponse

func (_e *Metrics_Expecter) AddOracleResponse(status interface{}) *Metrics_AddOracleResponse_Call

AddOracleResponse is a helper method to define mock.On call

  • status metrics.Labeller

func (*Metrics_Expecter) AddValidatorPriceForTicker

func (_e *Metrics_Expecter) AddValidatorPriceForTicker(validator interface{}, ticker interface{}, price interface{}) *Metrics_AddValidatorPriceForTicker_Call

AddValidatorPriceForTicker is a helper method to define mock.On call

  • validator string
  • ticker types.CurrencyPair
  • price float64

func (*Metrics_Expecter) AddValidatorReportForTicker

func (_e *Metrics_Expecter) AddValidatorReportForTicker(validator interface{}, ticker interface{}, status interface{}) *Metrics_AddValidatorReportForTicker_Call

AddValidatorReportForTicker is a helper method to define mock.On call

  • validator string
  • ticker types.CurrencyPair
  • status metrics.ReportStatus

func (*Metrics_Expecter) ObserveABCIMethodLatency

func (_e *Metrics_Expecter) ObserveABCIMethodLatency(method interface{}, duration interface{}) *Metrics_ObserveABCIMethodLatency_Call

ObserveABCIMethodLatency is a helper method to define mock.On call

  • method metrics.ABCIMethod
  • duration time.Duration

func (*Metrics_Expecter) ObserveMessageSize

func (_e *Metrics_Expecter) ObserveMessageSize(msg interface{}, size interface{}) *Metrics_ObserveMessageSize_Call

ObserveMessageSize is a helper method to define mock.On call

  • msg metrics.MessageType
  • size int

func (*Metrics_Expecter) ObserveOracleResponseLatency

func (_e *Metrics_Expecter) ObserveOracleResponseLatency(duration interface{}) *Metrics_ObserveOracleResponseLatency_Call

ObserveOracleResponseLatency is a helper method to define mock.On call

  • duration time.Duration

func (*Metrics_Expecter) ObservePriceForTicker

func (_e *Metrics_Expecter) ObservePriceForTicker(ticker interface{}, price interface{}) *Metrics_ObservePriceForTicker_Call

ObservePriceForTicker is a helper method to define mock.On call

  • ticker types.CurrencyPair
  • price float64

type Metrics_ObserveABCIMethodLatency_Call

type Metrics_ObserveABCIMethodLatency_Call struct {
	*mock.Call
}

Metrics_ObserveABCIMethodLatency_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ObserveABCIMethodLatency'

func (*Metrics_ObserveABCIMethodLatency_Call) Return

func (*Metrics_ObserveABCIMethodLatency_Call) Run

func (*Metrics_ObserveABCIMethodLatency_Call) RunAndReturn

type Metrics_ObserveMessageSize_Call

type Metrics_ObserveMessageSize_Call struct {
	*mock.Call
}

Metrics_ObserveMessageSize_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ObserveMessageSize'

func (*Metrics_ObserveMessageSize_Call) Return

func (*Metrics_ObserveMessageSize_Call) Run

func (*Metrics_ObserveMessageSize_Call) RunAndReturn

type Metrics_ObserveOracleResponseLatency_Call

type Metrics_ObserveOracleResponseLatency_Call struct {
	*mock.Call
}

Metrics_ObserveOracleResponseLatency_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ObserveOracleResponseLatency'

func (*Metrics_ObserveOracleResponseLatency_Call) Return

func (*Metrics_ObserveOracleResponseLatency_Call) Run

func (*Metrics_ObserveOracleResponseLatency_Call) RunAndReturn

type Metrics_ObservePriceForTicker_Call

type Metrics_ObservePriceForTicker_Call struct {
	*mock.Call
}

Metrics_ObservePriceForTicker_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ObservePriceForTicker'

func (*Metrics_ObservePriceForTicker_Call) Return

func (*Metrics_ObservePriceForTicker_Call) Run

func (*Metrics_ObservePriceForTicker_Call) RunAndReturn

Jump to

Keyboard shortcuts

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