Documentation
¶
Index ¶
- type MockBrokerWithExtras
- func (_mock *MockBrokerWithExtras) Authenticate(ctx context.Context, creds broker.Credentials) (*broker.Token, error)
- func (_mock *MockBrokerWithExtras) CancelOrder(ctx context.Context, orderID string) error
- func (_m *MockBrokerWithExtras) EXPECT() *MockBrokerWithExtras_Expecter
- func (_mock *MockBrokerWithExtras) GetBalance(ctx context.Context, accountID string) (*broker.Balance, error)
- func (_mock *MockBrokerWithExtras) GetInstrument(ctx context.Context, market string, symbol string) (*broker.Instrument, error)
- func (_mock *MockBrokerWithExtras) GetOHLCV(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts) ([]broker.OHLCV, error)
- func (_mock *MockBrokerWithExtras) GetOrder(ctx context.Context, orderID string) (*broker.OrderResult, error)
- func (_mock *MockBrokerWithExtras) GetOrderFills(ctx context.Context, orderID string) ([]broker.OrderFill, error)
- func (_mock *MockBrokerWithExtras) GetPositions(ctx context.Context, accountID string) ([]broker.Position, error)
- func (_mock *MockBrokerWithExtras) GetQuote(ctx context.Context, market string, symbol string) (*broker.Quote, error)
- func (_mock *MockBrokerWithExtras) ModifyOrder(ctx context.Context, orderID string, req broker.ModifyOrderRequest) (*broker.OrderResult, error)
- func (_mock *MockBrokerWithExtras) Name() string
- func (_mock *MockBrokerWithExtras) PlaceOrder(ctx context.Context, req broker.OrderRequest) (*broker.OrderResult, error)
- type MockBrokerWithExtras_Authenticate_Call
- func (_c *MockBrokerWithExtras_Authenticate_Call) Return(token *broker.Token, err error) *MockBrokerWithExtras_Authenticate_Call
- func (_c *MockBrokerWithExtras_Authenticate_Call) Run(run func(ctx context.Context, creds broker.Credentials)) *MockBrokerWithExtras_Authenticate_Call
- func (_c *MockBrokerWithExtras_Authenticate_Call) RunAndReturn(run func(ctx context.Context, creds broker.Credentials) (*broker.Token, error)) *MockBrokerWithExtras_Authenticate_Call
- type MockBrokerWithExtras_CancelOrder_Call
- func (_c *MockBrokerWithExtras_CancelOrder_Call) Return(err error) *MockBrokerWithExtras_CancelOrder_Call
- func (_c *MockBrokerWithExtras_CancelOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockBrokerWithExtras_CancelOrder_Call
- func (_c *MockBrokerWithExtras_CancelOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) error) *MockBrokerWithExtras_CancelOrder_Call
- type MockBrokerWithExtras_Expecter
- func (_e *MockBrokerWithExtras_Expecter) Authenticate(ctx interface{}, creds interface{}) *MockBrokerWithExtras_Authenticate_Call
- func (_e *MockBrokerWithExtras_Expecter) CancelOrder(ctx interface{}, orderID interface{}) *MockBrokerWithExtras_CancelOrder_Call
- func (_e *MockBrokerWithExtras_Expecter) GetBalance(ctx interface{}, accountID interface{}) *MockBrokerWithExtras_GetBalance_Call
- func (_e *MockBrokerWithExtras_Expecter) GetInstrument(ctx interface{}, market interface{}, symbol interface{}) *MockBrokerWithExtras_GetInstrument_Call
- func (_e *MockBrokerWithExtras_Expecter) GetOHLCV(ctx interface{}, market interface{}, symbol interface{}, opts interface{}) *MockBrokerWithExtras_GetOHLCV_Call
- func (_e *MockBrokerWithExtras_Expecter) GetOrder(ctx interface{}, orderID interface{}) *MockBrokerWithExtras_GetOrder_Call
- func (_e *MockBrokerWithExtras_Expecter) GetOrderFills(ctx interface{}, orderID interface{}) *MockBrokerWithExtras_GetOrderFills_Call
- func (_e *MockBrokerWithExtras_Expecter) GetPositions(ctx interface{}, accountID interface{}) *MockBrokerWithExtras_GetPositions_Call
- func (_e *MockBrokerWithExtras_Expecter) GetQuote(ctx interface{}, market interface{}, symbol interface{}) *MockBrokerWithExtras_GetQuote_Call
- func (_e *MockBrokerWithExtras_Expecter) ModifyOrder(ctx interface{}, orderID interface{}, req interface{}) *MockBrokerWithExtras_ModifyOrder_Call
- func (_e *MockBrokerWithExtras_Expecter) Name() *MockBrokerWithExtras_Name_Call
- func (_e *MockBrokerWithExtras_Expecter) PlaceOrder(ctx interface{}, req interface{}) *MockBrokerWithExtras_PlaceOrder_Call
- type MockBrokerWithExtras_GetBalance_Call
- func (_c *MockBrokerWithExtras_GetBalance_Call) Return(balance *broker.Balance, err error) *MockBrokerWithExtras_GetBalance_Call
- func (_c *MockBrokerWithExtras_GetBalance_Call) Run(run func(ctx context.Context, accountID string)) *MockBrokerWithExtras_GetBalance_Call
- func (_c *MockBrokerWithExtras_GetBalance_Call) RunAndReturn(run func(ctx context.Context, accountID string) (*broker.Balance, error)) *MockBrokerWithExtras_GetBalance_Call
- type MockBrokerWithExtras_GetInstrument_Call
- func (_c *MockBrokerWithExtras_GetInstrument_Call) Return(instrument *broker.Instrument, err error) *MockBrokerWithExtras_GetInstrument_Call
- func (_c *MockBrokerWithExtras_GetInstrument_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockBrokerWithExtras_GetInstrument_Call
- func (_c *MockBrokerWithExtras_GetInstrument_Call) RunAndReturn(...) *MockBrokerWithExtras_GetInstrument_Call
- type MockBrokerWithExtras_GetOHLCV_Call
- func (_c *MockBrokerWithExtras_GetOHLCV_Call) Return(oHLCVs []broker.OHLCV, err error) *MockBrokerWithExtras_GetOHLCV_Call
- func (_c *MockBrokerWithExtras_GetOHLCV_Call) Run(...) *MockBrokerWithExtras_GetOHLCV_Call
- func (_c *MockBrokerWithExtras_GetOHLCV_Call) RunAndReturn(...) *MockBrokerWithExtras_GetOHLCV_Call
- type MockBrokerWithExtras_GetOrderFills_Call
- func (_c *MockBrokerWithExtras_GetOrderFills_Call) Return(orderFills []broker.OrderFill, err error) *MockBrokerWithExtras_GetOrderFills_Call
- func (_c *MockBrokerWithExtras_GetOrderFills_Call) Run(run func(ctx context.Context, orderID string)) *MockBrokerWithExtras_GetOrderFills_Call
- func (_c *MockBrokerWithExtras_GetOrderFills_Call) RunAndReturn(run func(ctx context.Context, orderID string) ([]broker.OrderFill, error)) *MockBrokerWithExtras_GetOrderFills_Call
- type MockBrokerWithExtras_GetOrder_Call
- func (_c *MockBrokerWithExtras_GetOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockBrokerWithExtras_GetOrder_Call
- func (_c *MockBrokerWithExtras_GetOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockBrokerWithExtras_GetOrder_Call
- func (_c *MockBrokerWithExtras_GetOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) (*broker.OrderResult, error)) *MockBrokerWithExtras_GetOrder_Call
- type MockBrokerWithExtras_GetPositions_Call
- func (_c *MockBrokerWithExtras_GetPositions_Call) Return(positions []broker.Position, err error) *MockBrokerWithExtras_GetPositions_Call
- func (_c *MockBrokerWithExtras_GetPositions_Call) Run(run func(ctx context.Context, accountID string)) *MockBrokerWithExtras_GetPositions_Call
- func (_c *MockBrokerWithExtras_GetPositions_Call) RunAndReturn(run func(ctx context.Context, accountID string) ([]broker.Position, error)) *MockBrokerWithExtras_GetPositions_Call
- type MockBrokerWithExtras_GetQuote_Call
- func (_c *MockBrokerWithExtras_GetQuote_Call) Return(quote *broker.Quote, err error) *MockBrokerWithExtras_GetQuote_Call
- func (_c *MockBrokerWithExtras_GetQuote_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockBrokerWithExtras_GetQuote_Call
- func (_c *MockBrokerWithExtras_GetQuote_Call) RunAndReturn(...) *MockBrokerWithExtras_GetQuote_Call
- type MockBrokerWithExtras_ModifyOrder_Call
- func (_c *MockBrokerWithExtras_ModifyOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockBrokerWithExtras_ModifyOrder_Call
- func (_c *MockBrokerWithExtras_ModifyOrder_Call) Run(run func(ctx context.Context, orderID string, req broker.ModifyOrderRequest)) *MockBrokerWithExtras_ModifyOrder_Call
- func (_c *MockBrokerWithExtras_ModifyOrder_Call) RunAndReturn(...) *MockBrokerWithExtras_ModifyOrder_Call
- type MockBrokerWithExtras_Name_Call
- type MockBrokerWithExtras_PlaceOrder_Call
- func (_c *MockBrokerWithExtras_PlaceOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockBrokerWithExtras_PlaceOrder_Call
- func (_c *MockBrokerWithExtras_PlaceOrder_Call) Run(run func(ctx context.Context, req broker.OrderRequest)) *MockBrokerWithExtras_PlaceOrder_Call
- func (_c *MockBrokerWithExtras_PlaceOrder_Call) RunAndReturn(...) *MockBrokerWithExtras_PlaceOrder_Call
- type MockinstrumentGetter
- type MockinstrumentGetter_Expecter
- type MockinstrumentGetter_GetInstrument_Call
- func (_c *MockinstrumentGetter_GetInstrument_Call) Return(instrument *broker.Instrument, err error) *MockinstrumentGetter_GetInstrument_Call
- func (_c *MockinstrumentGetter_GetInstrument_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockinstrumentGetter_GetInstrument_Call
- func (_c *MockinstrumentGetter_GetInstrument_Call) RunAndReturn(...) *MockinstrumentGetter_GetInstrument_Call
- type MockorderFillsGetter
- type MockorderFillsGetter_Expecter
- type MockorderFillsGetter_GetOrderFills_Call
- func (_c *MockorderFillsGetter_GetOrderFills_Call) Return(orderFills []broker.OrderFill, err error) *MockorderFillsGetter_GetOrderFills_Call
- func (_c *MockorderFillsGetter_GetOrderFills_Call) Run(run func(ctx context.Context, orderID string)) *MockorderFillsGetter_GetOrderFills_Call
- func (_c *MockorderFillsGetter_GetOrderFills_Call) RunAndReturn(run func(ctx context.Context, orderID string) ([]broker.OrderFill, error)) *MockorderFillsGetter_GetOrderFills_Call
- type MockorderGetter
- type MockorderGetter_Expecter
- type MockorderGetter_GetOrder_Call
- func (_c *MockorderGetter_GetOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockorderGetter_GetOrder_Call
- func (_c *MockorderGetter_GetOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockorderGetter_GetOrder_Call
- func (_c *MockorderGetter_GetOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) (*broker.OrderResult, error)) *MockorderGetter_GetOrder_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBrokerWithExtras ¶
MockBrokerWithExtras is an autogenerated mock type for the BrokerWithExtras type
func NewMockBrokerWithExtras ¶
func NewMockBrokerWithExtras(t interface {
mock.TestingT
Cleanup(func())
}) *MockBrokerWithExtras
NewMockBrokerWithExtras creates a new instance of MockBrokerWithExtras. 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 (*MockBrokerWithExtras) Authenticate ¶
func (_mock *MockBrokerWithExtras) Authenticate(ctx context.Context, creds broker.Credentials) (*broker.Token, error)
Authenticate provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) CancelOrder ¶
func (_mock *MockBrokerWithExtras) CancelOrder(ctx context.Context, orderID string) error
CancelOrder provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) EXPECT ¶
func (_m *MockBrokerWithExtras) EXPECT() *MockBrokerWithExtras_Expecter
func (*MockBrokerWithExtras) GetBalance ¶
func (_mock *MockBrokerWithExtras) GetBalance(ctx context.Context, accountID string) (*broker.Balance, error)
GetBalance provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) GetInstrument ¶
func (_mock *MockBrokerWithExtras) GetInstrument(ctx context.Context, market string, symbol string) (*broker.Instrument, error)
GetInstrument provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) GetOHLCV ¶
func (_mock *MockBrokerWithExtras) GetOHLCV(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts) ([]broker.OHLCV, error)
GetOHLCV provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) GetOrder ¶
func (_mock *MockBrokerWithExtras) GetOrder(ctx context.Context, orderID string) (*broker.OrderResult, error)
GetOrder provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) GetOrderFills ¶
func (_mock *MockBrokerWithExtras) GetOrderFills(ctx context.Context, orderID string) ([]broker.OrderFill, error)
GetOrderFills provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) GetPositions ¶
func (_mock *MockBrokerWithExtras) GetPositions(ctx context.Context, accountID string) ([]broker.Position, error)
GetPositions provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) GetQuote ¶
func (_mock *MockBrokerWithExtras) GetQuote(ctx context.Context, market string, symbol string) (*broker.Quote, error)
GetQuote provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) ModifyOrder ¶
func (_mock *MockBrokerWithExtras) ModifyOrder(ctx context.Context, orderID string, req broker.ModifyOrderRequest) (*broker.OrderResult, error)
ModifyOrder provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) Name ¶
func (_mock *MockBrokerWithExtras) Name() string
Name provides a mock function for the type MockBrokerWithExtras
func (*MockBrokerWithExtras) PlaceOrder ¶
func (_mock *MockBrokerWithExtras) PlaceOrder(ctx context.Context, req broker.OrderRequest) (*broker.OrderResult, error)
PlaceOrder provides a mock function for the type MockBrokerWithExtras
type MockBrokerWithExtras_Authenticate_Call ¶
MockBrokerWithExtras_Authenticate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Authenticate'
func (*MockBrokerWithExtras_Authenticate_Call) Return ¶
func (_c *MockBrokerWithExtras_Authenticate_Call) Return(token *broker.Token, err error) *MockBrokerWithExtras_Authenticate_Call
func (*MockBrokerWithExtras_Authenticate_Call) Run ¶
func (_c *MockBrokerWithExtras_Authenticate_Call) Run(run func(ctx context.Context, creds broker.Credentials)) *MockBrokerWithExtras_Authenticate_Call
func (*MockBrokerWithExtras_Authenticate_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_Authenticate_Call) RunAndReturn(run func(ctx context.Context, creds broker.Credentials) (*broker.Token, error)) *MockBrokerWithExtras_Authenticate_Call
type MockBrokerWithExtras_CancelOrder_Call ¶
MockBrokerWithExtras_CancelOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelOrder'
func (*MockBrokerWithExtras_CancelOrder_Call) Return ¶
func (_c *MockBrokerWithExtras_CancelOrder_Call) Return(err error) *MockBrokerWithExtras_CancelOrder_Call
func (*MockBrokerWithExtras_CancelOrder_Call) Run ¶
func (_c *MockBrokerWithExtras_CancelOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockBrokerWithExtras_CancelOrder_Call
func (*MockBrokerWithExtras_CancelOrder_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_CancelOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) error) *MockBrokerWithExtras_CancelOrder_Call
type MockBrokerWithExtras_Expecter ¶
type MockBrokerWithExtras_Expecter struct {
// contains filtered or unexported fields
}
func (*MockBrokerWithExtras_Expecter) Authenticate ¶
func (_e *MockBrokerWithExtras_Expecter) Authenticate(ctx interface{}, creds interface{}) *MockBrokerWithExtras_Authenticate_Call
Authenticate is a helper method to define mock.On call
- ctx context.Context
- creds broker.Credentials
func (*MockBrokerWithExtras_Expecter) CancelOrder ¶
func (_e *MockBrokerWithExtras_Expecter) CancelOrder(ctx interface{}, orderID interface{}) *MockBrokerWithExtras_CancelOrder_Call
CancelOrder is a helper method to define mock.On call
- ctx context.Context
- orderID string
func (*MockBrokerWithExtras_Expecter) GetBalance ¶
func (_e *MockBrokerWithExtras_Expecter) GetBalance(ctx interface{}, accountID interface{}) *MockBrokerWithExtras_GetBalance_Call
GetBalance is a helper method to define mock.On call
- ctx context.Context
- accountID string
func (*MockBrokerWithExtras_Expecter) GetInstrument ¶
func (_e *MockBrokerWithExtras_Expecter) GetInstrument(ctx interface{}, market interface{}, symbol interface{}) *MockBrokerWithExtras_GetInstrument_Call
GetInstrument is a helper method to define mock.On call
- ctx context.Context
- market string
- symbol string
func (*MockBrokerWithExtras_Expecter) GetOHLCV ¶
func (_e *MockBrokerWithExtras_Expecter) GetOHLCV(ctx interface{}, market interface{}, symbol interface{}, opts interface{}) *MockBrokerWithExtras_GetOHLCV_Call
GetOHLCV is a helper method to define mock.On call
- ctx context.Context
- market string
- symbol string
- opts broker.OHLCVOpts
func (*MockBrokerWithExtras_Expecter) GetOrder ¶
func (_e *MockBrokerWithExtras_Expecter) GetOrder(ctx interface{}, orderID interface{}) *MockBrokerWithExtras_GetOrder_Call
GetOrder is a helper method to define mock.On call
- ctx context.Context
- orderID string
func (*MockBrokerWithExtras_Expecter) GetOrderFills ¶
func (_e *MockBrokerWithExtras_Expecter) GetOrderFills(ctx interface{}, orderID interface{}) *MockBrokerWithExtras_GetOrderFills_Call
GetOrderFills is a helper method to define mock.On call
- ctx context.Context
- orderID string
func (*MockBrokerWithExtras_Expecter) GetPositions ¶
func (_e *MockBrokerWithExtras_Expecter) GetPositions(ctx interface{}, accountID interface{}) *MockBrokerWithExtras_GetPositions_Call
GetPositions is a helper method to define mock.On call
- ctx context.Context
- accountID string
func (*MockBrokerWithExtras_Expecter) GetQuote ¶
func (_e *MockBrokerWithExtras_Expecter) GetQuote(ctx interface{}, market interface{}, symbol interface{}) *MockBrokerWithExtras_GetQuote_Call
GetQuote is a helper method to define mock.On call
- ctx context.Context
- market string
- symbol string
func (*MockBrokerWithExtras_Expecter) ModifyOrder ¶
func (_e *MockBrokerWithExtras_Expecter) ModifyOrder(ctx interface{}, orderID interface{}, req interface{}) *MockBrokerWithExtras_ModifyOrder_Call
ModifyOrder is a helper method to define mock.On call
- ctx context.Context
- orderID string
- req broker.ModifyOrderRequest
func (*MockBrokerWithExtras_Expecter) Name ¶
func (_e *MockBrokerWithExtras_Expecter) Name() *MockBrokerWithExtras_Name_Call
Name is a helper method to define mock.On call
func (*MockBrokerWithExtras_Expecter) PlaceOrder ¶
func (_e *MockBrokerWithExtras_Expecter) PlaceOrder(ctx interface{}, req interface{}) *MockBrokerWithExtras_PlaceOrder_Call
PlaceOrder is a helper method to define mock.On call
- ctx context.Context
- req broker.OrderRequest
type MockBrokerWithExtras_GetBalance_Call ¶
MockBrokerWithExtras_GetBalance_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBalance'
func (*MockBrokerWithExtras_GetBalance_Call) Return ¶
func (_c *MockBrokerWithExtras_GetBalance_Call) Return(balance *broker.Balance, err error) *MockBrokerWithExtras_GetBalance_Call
func (*MockBrokerWithExtras_GetBalance_Call) Run ¶
func (_c *MockBrokerWithExtras_GetBalance_Call) Run(run func(ctx context.Context, accountID string)) *MockBrokerWithExtras_GetBalance_Call
func (*MockBrokerWithExtras_GetBalance_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_GetBalance_Call) RunAndReturn(run func(ctx context.Context, accountID string) (*broker.Balance, error)) *MockBrokerWithExtras_GetBalance_Call
type MockBrokerWithExtras_GetInstrument_Call ¶
MockBrokerWithExtras_GetInstrument_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetInstrument'
func (*MockBrokerWithExtras_GetInstrument_Call) Return ¶
func (_c *MockBrokerWithExtras_GetInstrument_Call) Return(instrument *broker.Instrument, err error) *MockBrokerWithExtras_GetInstrument_Call
func (*MockBrokerWithExtras_GetInstrument_Call) Run ¶
func (_c *MockBrokerWithExtras_GetInstrument_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockBrokerWithExtras_GetInstrument_Call
func (*MockBrokerWithExtras_GetInstrument_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_GetInstrument_Call) RunAndReturn(run func(ctx context.Context, market string, symbol string) (*broker.Instrument, error)) *MockBrokerWithExtras_GetInstrument_Call
type MockBrokerWithExtras_GetOHLCV_Call ¶
MockBrokerWithExtras_GetOHLCV_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOHLCV'
func (*MockBrokerWithExtras_GetOHLCV_Call) Return ¶
func (_c *MockBrokerWithExtras_GetOHLCV_Call) Return(oHLCVs []broker.OHLCV, err error) *MockBrokerWithExtras_GetOHLCV_Call
func (*MockBrokerWithExtras_GetOHLCV_Call) Run ¶
func (_c *MockBrokerWithExtras_GetOHLCV_Call) Run(run func(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts)) *MockBrokerWithExtras_GetOHLCV_Call
func (*MockBrokerWithExtras_GetOHLCV_Call) RunAndReturn ¶
type MockBrokerWithExtras_GetOrderFills_Call ¶
MockBrokerWithExtras_GetOrderFills_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOrderFills'
func (*MockBrokerWithExtras_GetOrderFills_Call) Return ¶
func (_c *MockBrokerWithExtras_GetOrderFills_Call) Return(orderFills []broker.OrderFill, err error) *MockBrokerWithExtras_GetOrderFills_Call
func (*MockBrokerWithExtras_GetOrderFills_Call) Run ¶
func (_c *MockBrokerWithExtras_GetOrderFills_Call) Run(run func(ctx context.Context, orderID string)) *MockBrokerWithExtras_GetOrderFills_Call
func (*MockBrokerWithExtras_GetOrderFills_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_GetOrderFills_Call) RunAndReturn(run func(ctx context.Context, orderID string) ([]broker.OrderFill, error)) *MockBrokerWithExtras_GetOrderFills_Call
type MockBrokerWithExtras_GetOrder_Call ¶
MockBrokerWithExtras_GetOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOrder'
func (*MockBrokerWithExtras_GetOrder_Call) Return ¶
func (_c *MockBrokerWithExtras_GetOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockBrokerWithExtras_GetOrder_Call
func (*MockBrokerWithExtras_GetOrder_Call) Run ¶
func (_c *MockBrokerWithExtras_GetOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockBrokerWithExtras_GetOrder_Call
func (*MockBrokerWithExtras_GetOrder_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_GetOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) (*broker.OrderResult, error)) *MockBrokerWithExtras_GetOrder_Call
type MockBrokerWithExtras_GetPositions_Call ¶
MockBrokerWithExtras_GetPositions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPositions'
func (*MockBrokerWithExtras_GetPositions_Call) Return ¶
func (_c *MockBrokerWithExtras_GetPositions_Call) Return(positions []broker.Position, err error) *MockBrokerWithExtras_GetPositions_Call
func (*MockBrokerWithExtras_GetPositions_Call) Run ¶
func (_c *MockBrokerWithExtras_GetPositions_Call) Run(run func(ctx context.Context, accountID string)) *MockBrokerWithExtras_GetPositions_Call
func (*MockBrokerWithExtras_GetPositions_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_GetPositions_Call) RunAndReturn(run func(ctx context.Context, accountID string) ([]broker.Position, error)) *MockBrokerWithExtras_GetPositions_Call
type MockBrokerWithExtras_GetQuote_Call ¶
MockBrokerWithExtras_GetQuote_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetQuote'
func (*MockBrokerWithExtras_GetQuote_Call) Return ¶
func (_c *MockBrokerWithExtras_GetQuote_Call) Return(quote *broker.Quote, err error) *MockBrokerWithExtras_GetQuote_Call
func (*MockBrokerWithExtras_GetQuote_Call) Run ¶
func (_c *MockBrokerWithExtras_GetQuote_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockBrokerWithExtras_GetQuote_Call
func (*MockBrokerWithExtras_GetQuote_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_GetQuote_Call) RunAndReturn(run func(ctx context.Context, market string, symbol string) (*broker.Quote, error)) *MockBrokerWithExtras_GetQuote_Call
type MockBrokerWithExtras_ModifyOrder_Call ¶
MockBrokerWithExtras_ModifyOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ModifyOrder'
func (*MockBrokerWithExtras_ModifyOrder_Call) Return ¶
func (_c *MockBrokerWithExtras_ModifyOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockBrokerWithExtras_ModifyOrder_Call
func (*MockBrokerWithExtras_ModifyOrder_Call) Run ¶
func (_c *MockBrokerWithExtras_ModifyOrder_Call) Run(run func(ctx context.Context, orderID string, req broker.ModifyOrderRequest)) *MockBrokerWithExtras_ModifyOrder_Call
func (*MockBrokerWithExtras_ModifyOrder_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_ModifyOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string, req broker.ModifyOrderRequest) (*broker.OrderResult, error)) *MockBrokerWithExtras_ModifyOrder_Call
type MockBrokerWithExtras_Name_Call ¶
MockBrokerWithExtras_Name_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Name'
func (*MockBrokerWithExtras_Name_Call) Return ¶
func (_c *MockBrokerWithExtras_Name_Call) Return(s string) *MockBrokerWithExtras_Name_Call
func (*MockBrokerWithExtras_Name_Call) Run ¶
func (_c *MockBrokerWithExtras_Name_Call) Run(run func()) *MockBrokerWithExtras_Name_Call
func (*MockBrokerWithExtras_Name_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_Name_Call) RunAndReturn(run func() string) *MockBrokerWithExtras_Name_Call
type MockBrokerWithExtras_PlaceOrder_Call ¶
MockBrokerWithExtras_PlaceOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PlaceOrder'
func (*MockBrokerWithExtras_PlaceOrder_Call) Return ¶
func (_c *MockBrokerWithExtras_PlaceOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockBrokerWithExtras_PlaceOrder_Call
func (*MockBrokerWithExtras_PlaceOrder_Call) Run ¶
func (_c *MockBrokerWithExtras_PlaceOrder_Call) Run(run func(ctx context.Context, req broker.OrderRequest)) *MockBrokerWithExtras_PlaceOrder_Call
func (*MockBrokerWithExtras_PlaceOrder_Call) RunAndReturn ¶
func (_c *MockBrokerWithExtras_PlaceOrder_Call) RunAndReturn(run func(ctx context.Context, req broker.OrderRequest) (*broker.OrderResult, error)) *MockBrokerWithExtras_PlaceOrder_Call
type MockinstrumentGetter ¶
MockinstrumentGetter is an autogenerated mock type for the instrumentGetter type
func NewMockinstrumentGetter ¶
func NewMockinstrumentGetter(t interface {
mock.TestingT
Cleanup(func())
}) *MockinstrumentGetter
NewMockinstrumentGetter creates a new instance of MockinstrumentGetter. 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 (*MockinstrumentGetter) EXPECT ¶
func (_m *MockinstrumentGetter) EXPECT() *MockinstrumentGetter_Expecter
func (*MockinstrumentGetter) GetInstrument ¶
func (_mock *MockinstrumentGetter) GetInstrument(ctx context.Context, market string, symbol string) (*broker.Instrument, error)
GetInstrument provides a mock function for the type MockinstrumentGetter
type MockinstrumentGetter_Expecter ¶
type MockinstrumentGetter_Expecter struct {
// contains filtered or unexported fields
}
func (*MockinstrumentGetter_Expecter) GetInstrument ¶
func (_e *MockinstrumentGetter_Expecter) GetInstrument(ctx interface{}, market interface{}, symbol interface{}) *MockinstrumentGetter_GetInstrument_Call
GetInstrument is a helper method to define mock.On call
- ctx context.Context
- market string
- symbol string
type MockinstrumentGetter_GetInstrument_Call ¶
MockinstrumentGetter_GetInstrument_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetInstrument'
func (*MockinstrumentGetter_GetInstrument_Call) Return ¶
func (_c *MockinstrumentGetter_GetInstrument_Call) Return(instrument *broker.Instrument, err error) *MockinstrumentGetter_GetInstrument_Call
func (*MockinstrumentGetter_GetInstrument_Call) Run ¶
func (_c *MockinstrumentGetter_GetInstrument_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockinstrumentGetter_GetInstrument_Call
func (*MockinstrumentGetter_GetInstrument_Call) RunAndReturn ¶
func (_c *MockinstrumentGetter_GetInstrument_Call) RunAndReturn(run func(ctx context.Context, market string, symbol string) (*broker.Instrument, error)) *MockinstrumentGetter_GetInstrument_Call
type MockorderFillsGetter ¶
MockorderFillsGetter is an autogenerated mock type for the orderFillsGetter type
func NewMockorderFillsGetter ¶
func NewMockorderFillsGetter(t interface {
mock.TestingT
Cleanup(func())
}) *MockorderFillsGetter
NewMockorderFillsGetter creates a new instance of MockorderFillsGetter. 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 (*MockorderFillsGetter) EXPECT ¶
func (_m *MockorderFillsGetter) EXPECT() *MockorderFillsGetter_Expecter
func (*MockorderFillsGetter) GetOrderFills ¶
func (_mock *MockorderFillsGetter) GetOrderFills(ctx context.Context, orderID string) ([]broker.OrderFill, error)
GetOrderFills provides a mock function for the type MockorderFillsGetter
type MockorderFillsGetter_Expecter ¶
type MockorderFillsGetter_Expecter struct {
// contains filtered or unexported fields
}
func (*MockorderFillsGetter_Expecter) GetOrderFills ¶
func (_e *MockorderFillsGetter_Expecter) GetOrderFills(ctx interface{}, orderID interface{}) *MockorderFillsGetter_GetOrderFills_Call
GetOrderFills is a helper method to define mock.On call
- ctx context.Context
- orderID string
type MockorderFillsGetter_GetOrderFills_Call ¶
MockorderFillsGetter_GetOrderFills_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOrderFills'
func (*MockorderFillsGetter_GetOrderFills_Call) Return ¶
func (_c *MockorderFillsGetter_GetOrderFills_Call) Return(orderFills []broker.OrderFill, err error) *MockorderFillsGetter_GetOrderFills_Call
func (*MockorderFillsGetter_GetOrderFills_Call) Run ¶
func (_c *MockorderFillsGetter_GetOrderFills_Call) Run(run func(ctx context.Context, orderID string)) *MockorderFillsGetter_GetOrderFills_Call
func (*MockorderFillsGetter_GetOrderFills_Call) RunAndReturn ¶
func (_c *MockorderFillsGetter_GetOrderFills_Call) RunAndReturn(run func(ctx context.Context, orderID string) ([]broker.OrderFill, error)) *MockorderFillsGetter_GetOrderFills_Call
type MockorderGetter ¶
MockorderGetter is an autogenerated mock type for the orderGetter type
func NewMockorderGetter ¶
func NewMockorderGetter(t interface {
mock.TestingT
Cleanup(func())
}) *MockorderGetter
NewMockorderGetter creates a new instance of MockorderGetter. 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 (*MockorderGetter) EXPECT ¶
func (_m *MockorderGetter) EXPECT() *MockorderGetter_Expecter
func (*MockorderGetter) GetOrder ¶
func (_mock *MockorderGetter) GetOrder(ctx context.Context, orderID string) (*broker.OrderResult, error)
GetOrder provides a mock function for the type MockorderGetter
type MockorderGetter_Expecter ¶
type MockorderGetter_Expecter struct {
// contains filtered or unexported fields
}
func (*MockorderGetter_Expecter) GetOrder ¶
func (_e *MockorderGetter_Expecter) GetOrder(ctx interface{}, orderID interface{}) *MockorderGetter_GetOrder_Call
GetOrder is a helper method to define mock.On call
- ctx context.Context
- orderID string
type MockorderGetter_GetOrder_Call ¶
MockorderGetter_GetOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOrder'
func (*MockorderGetter_GetOrder_Call) Return ¶
func (_c *MockorderGetter_GetOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockorderGetter_GetOrder_Call
func (*MockorderGetter_GetOrder_Call) Run ¶
func (_c *MockorderGetter_GetOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockorderGetter_GetOrder_Call
func (*MockorderGetter_GetOrder_Call) RunAndReturn ¶
func (_c *MockorderGetter_GetOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) (*broker.OrderResult, error)) *MockorderGetter_GetOrder_Call