mock

package
v0.25.0 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2026 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 MockAdapter

type MockAdapter struct {
	mock.Mock
}

MockAdapter is an autogenerated mock type for the Adapter type

func NewMockAdapter

func NewMockAdapter(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockAdapter

NewMockAdapter creates a new instance of MockAdapter. 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 (*MockAdapter) Authenticate

func (_mock *MockAdapter) Authenticate(ctx context.Context, creds broker.Credentials) (*broker.Token, error)

Authenticate provides a mock function for the type MockAdapter

func (*MockAdapter) BuildOverseasTradeSubscriptions

func (_mock *MockAdapter) BuildOverseasTradeSubscriptions(ctx context.Context, market string, maxRows int) ([]ls.RealtimeSubscription, error)

BuildOverseasTradeSubscriptions provides a mock function for the type MockAdapter

func (*MockAdapter) BuildTradeSubscriptions

func (_mock *MockAdapter) BuildTradeSubscriptions(ctx context.Context) ([]ls.RealtimeSubscription, error)

BuildTradeSubscriptions provides a mock function for the type MockAdapter

func (*MockAdapter) CallEndpoint

func (_mock *MockAdapter) CallEndpoint(ctx context.Context, method string, path string, trCD string, request any) (any, error)

CallEndpoint provides a mock function for the type MockAdapter

func (*MockAdapter) CancelOrder

func (_mock *MockAdapter) CancelOrder(ctx context.Context, orderID string) error

CancelOrder provides a mock function for the type MockAdapter

func (*MockAdapter) ConnectRealtime

func (_mock *MockAdapter) ConnectRealtime(ctx context.Context) (*ls.RealtimeConn, error)

ConnectRealtime provides a mock function for the type MockAdapter

func (*MockAdapter) EXPECT

func (_m *MockAdapter) EXPECT() *MockAdapter_Expecter

func (*MockAdapter) GetBalance

func (_mock *MockAdapter) GetBalance(ctx context.Context, accountID string) (*broker.Balance, error)

GetBalance provides a mock function for the type MockAdapter

func (*MockAdapter) GetInstrument

func (_mock *MockAdapter) GetInstrument(ctx context.Context, market string, symbol string) (*broker.Instrument, error)

GetInstrument provides a mock function for the type MockAdapter

func (*MockAdapter) GetOHLCV

func (_mock *MockAdapter) GetOHLCV(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts) ([]broker.OHLCV, error)

GetOHLCV provides a mock function for the type MockAdapter

func (*MockAdapter) GetOrder

func (_mock *MockAdapter) GetOrder(ctx context.Context, orderID string) (*broker.OrderResult, error)

GetOrder provides a mock function for the type MockAdapter

func (*MockAdapter) GetOrderFills

func (_mock *MockAdapter) GetOrderFills(ctx context.Context, orderID string) ([]broker.OrderFill, error)

GetOrderFills provides a mock function for the type MockAdapter

func (*MockAdapter) GetPositions

func (_mock *MockAdapter) GetPositions(ctx context.Context, accountID string) ([]broker.Position, error)

GetPositions provides a mock function for the type MockAdapter

func (*MockAdapter) GetQuote

func (_mock *MockAdapter) GetQuote(ctx context.Context, market string, symbol string) (*broker.Quote, error)

GetQuote provides a mock function for the type MockAdapter

func (*MockAdapter) ModifyOrder

func (_mock *MockAdapter) ModifyOrder(ctx context.Context, orderID string, req broker.ModifyOrderRequest) (*broker.OrderResult, error)

ModifyOrder provides a mock function for the type MockAdapter

func (*MockAdapter) Name

func (_mock *MockAdapter) Name() string

Name provides a mock function for the type MockAdapter

func (*MockAdapter) PlaceOrder

func (_mock *MockAdapter) PlaceOrder(ctx context.Context, req broker.OrderRequest) (*broker.OrderResult, error)

PlaceOrder provides a mock function for the type MockAdapter

type MockAdapter_Authenticate_Call

type MockAdapter_Authenticate_Call struct {
	*mock.Call
}

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

func (*MockAdapter_Authenticate_Call) Return

func (*MockAdapter_Authenticate_Call) Run

func (*MockAdapter_Authenticate_Call) RunAndReturn

type MockAdapter_BuildOverseasTradeSubscriptions_Call

type MockAdapter_BuildOverseasTradeSubscriptions_Call struct {
	*mock.Call
}

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

func (*MockAdapter_BuildOverseasTradeSubscriptions_Call) Return

func (*MockAdapter_BuildOverseasTradeSubscriptions_Call) Run

func (*MockAdapter_BuildOverseasTradeSubscriptions_Call) RunAndReturn

type MockAdapter_BuildTradeSubscriptions_Call

type MockAdapter_BuildTradeSubscriptions_Call struct {
	*mock.Call
}

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

func (*MockAdapter_BuildTradeSubscriptions_Call) Return

func (*MockAdapter_BuildTradeSubscriptions_Call) Run

func (*MockAdapter_BuildTradeSubscriptions_Call) RunAndReturn

type MockAdapter_CallEndpoint_Call

type MockAdapter_CallEndpoint_Call struct {
	*mock.Call
}

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

func (*MockAdapter_CallEndpoint_Call) Return

func (*MockAdapter_CallEndpoint_Call) Run

func (_c *MockAdapter_CallEndpoint_Call) Run(run func(ctx context.Context, method string, path string, trCD string, request any)) *MockAdapter_CallEndpoint_Call

func (*MockAdapter_CallEndpoint_Call) RunAndReturn

func (_c *MockAdapter_CallEndpoint_Call) RunAndReturn(run func(ctx context.Context, method string, path string, trCD string, request any) (any, error)) *MockAdapter_CallEndpoint_Call

type MockAdapter_CancelOrder_Call

type MockAdapter_CancelOrder_Call struct {
	*mock.Call
}

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

func (*MockAdapter_CancelOrder_Call) Return

func (*MockAdapter_CancelOrder_Call) Run

func (*MockAdapter_CancelOrder_Call) RunAndReturn

func (_c *MockAdapter_CancelOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) error) *MockAdapter_CancelOrder_Call

type MockAdapter_ConnectRealtime_Call

type MockAdapter_ConnectRealtime_Call struct {
	*mock.Call
}

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

func (*MockAdapter_ConnectRealtime_Call) Return

func (*MockAdapter_ConnectRealtime_Call) Run

func (*MockAdapter_ConnectRealtime_Call) RunAndReturn

type MockAdapter_Expecter

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

func (*MockAdapter_Expecter) Authenticate

func (_e *MockAdapter_Expecter) Authenticate(ctx interface{}, creds interface{}) *MockAdapter_Authenticate_Call

Authenticate is a helper method to define mock.On call

  • ctx context.Context
  • creds broker.Credentials

func (*MockAdapter_Expecter) BuildOverseasTradeSubscriptions

func (_e *MockAdapter_Expecter) BuildOverseasTradeSubscriptions(ctx interface{}, market interface{}, maxRows interface{}) *MockAdapter_BuildOverseasTradeSubscriptions_Call

BuildOverseasTradeSubscriptions is a helper method to define mock.On call

  • ctx context.Context
  • market string
  • maxRows int

func (*MockAdapter_Expecter) BuildTradeSubscriptions

func (_e *MockAdapter_Expecter) BuildTradeSubscriptions(ctx interface{}) *MockAdapter_BuildTradeSubscriptions_Call

BuildTradeSubscriptions is a helper method to define mock.On call

  • ctx context.Context

func (*MockAdapter_Expecter) CallEndpoint

func (_e *MockAdapter_Expecter) CallEndpoint(ctx interface{}, method interface{}, path interface{}, trCD interface{}, request interface{}) *MockAdapter_CallEndpoint_Call

CallEndpoint is a helper method to define mock.On call

  • ctx context.Context
  • method string
  • path string
  • trCD string
  • request any

func (*MockAdapter_Expecter) CancelOrder

func (_e *MockAdapter_Expecter) CancelOrder(ctx interface{}, orderID interface{}) *MockAdapter_CancelOrder_Call

CancelOrder is a helper method to define mock.On call

  • ctx context.Context
  • orderID string

func (*MockAdapter_Expecter) ConnectRealtime

func (_e *MockAdapter_Expecter) ConnectRealtime(ctx interface{}) *MockAdapter_ConnectRealtime_Call

ConnectRealtime is a helper method to define mock.On call

  • ctx context.Context

func (*MockAdapter_Expecter) GetBalance

func (_e *MockAdapter_Expecter) GetBalance(ctx interface{}, accountID interface{}) *MockAdapter_GetBalance_Call

GetBalance is a helper method to define mock.On call

  • ctx context.Context
  • accountID string

func (*MockAdapter_Expecter) GetInstrument

func (_e *MockAdapter_Expecter) GetInstrument(ctx interface{}, market interface{}, symbol interface{}) *MockAdapter_GetInstrument_Call

GetInstrument is a helper method to define mock.On call

  • ctx context.Context
  • market string
  • symbol string

func (*MockAdapter_Expecter) GetOHLCV

func (_e *MockAdapter_Expecter) GetOHLCV(ctx interface{}, market interface{}, symbol interface{}, opts interface{}) *MockAdapter_GetOHLCV_Call

GetOHLCV is a helper method to define mock.On call

  • ctx context.Context
  • market string
  • symbol string
  • opts broker.OHLCVOpts

func (*MockAdapter_Expecter) GetOrder

func (_e *MockAdapter_Expecter) GetOrder(ctx interface{}, orderID interface{}) *MockAdapter_GetOrder_Call

GetOrder is a helper method to define mock.On call

  • ctx context.Context
  • orderID string

func (*MockAdapter_Expecter) GetOrderFills

func (_e *MockAdapter_Expecter) GetOrderFills(ctx interface{}, orderID interface{}) *MockAdapter_GetOrderFills_Call

GetOrderFills is a helper method to define mock.On call

  • ctx context.Context
  • orderID string

func (*MockAdapter_Expecter) GetPositions

func (_e *MockAdapter_Expecter) GetPositions(ctx interface{}, accountID interface{}) *MockAdapter_GetPositions_Call

GetPositions is a helper method to define mock.On call

  • ctx context.Context
  • accountID string

func (*MockAdapter_Expecter) GetQuote

func (_e *MockAdapter_Expecter) GetQuote(ctx interface{}, market interface{}, symbol interface{}) *MockAdapter_GetQuote_Call

GetQuote is a helper method to define mock.On call

  • ctx context.Context
  • market string
  • symbol string

func (*MockAdapter_Expecter) ModifyOrder

func (_e *MockAdapter_Expecter) ModifyOrder(ctx interface{}, orderID interface{}, req interface{}) *MockAdapter_ModifyOrder_Call

ModifyOrder is a helper method to define mock.On call

  • ctx context.Context
  • orderID string
  • req broker.ModifyOrderRequest

func (*MockAdapter_Expecter) Name

Name is a helper method to define mock.On call

func (*MockAdapter_Expecter) PlaceOrder

func (_e *MockAdapter_Expecter) PlaceOrder(ctx interface{}, req interface{}) *MockAdapter_PlaceOrder_Call

PlaceOrder is a helper method to define mock.On call

  • ctx context.Context
  • req broker.OrderRequest

type MockAdapter_GetBalance_Call

type MockAdapter_GetBalance_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetBalance_Call) Return

func (*MockAdapter_GetBalance_Call) Run

func (*MockAdapter_GetBalance_Call) RunAndReturn

func (_c *MockAdapter_GetBalance_Call) RunAndReturn(run func(ctx context.Context, accountID string) (*broker.Balance, error)) *MockAdapter_GetBalance_Call

type MockAdapter_GetInstrument_Call

type MockAdapter_GetInstrument_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetInstrument_Call) Return

func (*MockAdapter_GetInstrument_Call) Run

func (*MockAdapter_GetInstrument_Call) RunAndReturn

type MockAdapter_GetOHLCV_Call

type MockAdapter_GetOHLCV_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetOHLCV_Call) Return

func (*MockAdapter_GetOHLCV_Call) Run

func (_c *MockAdapter_GetOHLCV_Call) Run(run func(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts)) *MockAdapter_GetOHLCV_Call

func (*MockAdapter_GetOHLCV_Call) RunAndReturn

func (_c *MockAdapter_GetOHLCV_Call) RunAndReturn(run func(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts) ([]broker.OHLCV, error)) *MockAdapter_GetOHLCV_Call

type MockAdapter_GetOrderFills_Call

type MockAdapter_GetOrderFills_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetOrderFills_Call) Return

func (*MockAdapter_GetOrderFills_Call) Run

func (*MockAdapter_GetOrderFills_Call) RunAndReturn

type MockAdapter_GetOrder_Call

type MockAdapter_GetOrder_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetOrder_Call) Return

func (*MockAdapter_GetOrder_Call) Run

func (*MockAdapter_GetOrder_Call) RunAndReturn

func (_c *MockAdapter_GetOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) (*broker.OrderResult, error)) *MockAdapter_GetOrder_Call

type MockAdapter_GetPositions_Call

type MockAdapter_GetPositions_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetPositions_Call) Return

func (*MockAdapter_GetPositions_Call) Run

func (*MockAdapter_GetPositions_Call) RunAndReturn

func (_c *MockAdapter_GetPositions_Call) RunAndReturn(run func(ctx context.Context, accountID string) ([]broker.Position, error)) *MockAdapter_GetPositions_Call

type MockAdapter_GetQuote_Call

type MockAdapter_GetQuote_Call struct {
	*mock.Call
}

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

func (*MockAdapter_GetQuote_Call) Return

func (*MockAdapter_GetQuote_Call) Run

func (_c *MockAdapter_GetQuote_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockAdapter_GetQuote_Call

func (*MockAdapter_GetQuote_Call) RunAndReturn

func (_c *MockAdapter_GetQuote_Call) RunAndReturn(run func(ctx context.Context, market string, symbol string) (*broker.Quote, error)) *MockAdapter_GetQuote_Call

type MockAdapter_ModifyOrder_Call

type MockAdapter_ModifyOrder_Call struct {
	*mock.Call
}

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

func (*MockAdapter_ModifyOrder_Call) Return

func (*MockAdapter_ModifyOrder_Call) Run

func (*MockAdapter_ModifyOrder_Call) RunAndReturn

type MockAdapter_Name_Call

type MockAdapter_Name_Call struct {
	*mock.Call
}

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

func (*MockAdapter_Name_Call) Return

func (*MockAdapter_Name_Call) Run

func (_c *MockAdapter_Name_Call) Run(run func()) *MockAdapter_Name_Call

func (*MockAdapter_Name_Call) RunAndReturn

func (_c *MockAdapter_Name_Call) RunAndReturn(run func() string) *MockAdapter_Name_Call

type MockAdapter_PlaceOrder_Call

type MockAdapter_PlaceOrder_Call struct {
	*mock.Call
}

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

func (*MockAdapter_PlaceOrder_Call) Return

func (*MockAdapter_PlaceOrder_Call) Run

func (*MockAdapter_PlaceOrder_Call) RunAndReturn

Jump to

Keyboard shortcuts

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