Documentation
¶
Index ¶
- type MockAdapter
- func (_mock *MockAdapter) Authenticate(ctx context.Context, creds broker.Credentials) (*broker.Token, error)
- func (_mock *MockAdapter) CancelOrder(ctx context.Context, orderID string) error
- func (_m *MockAdapter) EXPECT() *MockAdapter_Expecter
- func (_mock *MockAdapter) GetBalance(ctx context.Context, accountID string) (*broker.Balance, error)
- func (_mock *MockAdapter) GetInstrument(ctx context.Context, market string, symbol string) (*broker.Instrument, error)
- func (_mock *MockAdapter) GetOHLCV(ctx context.Context, market string, symbol string, opts broker.OHLCVOpts) ([]broker.OHLCV, error)
- func (_mock *MockAdapter) GetOrder(ctx context.Context, orderID string) (*broker.OrderResult, error)
- func (_mock *MockAdapter) GetOrderFills(ctx context.Context, orderID string) ([]broker.OrderFill, error)
- func (_mock *MockAdapter) GetPositions(ctx context.Context, accountID string) ([]broker.Position, error)
- func (_mock *MockAdapter) GetQuote(ctx context.Context, market string, symbol string) (*broker.Quote, error)
- func (_mock *MockAdapter) ModifyOrder(ctx context.Context, orderID string, req broker.ModifyOrderRequest) (*broker.OrderResult, error)
- func (_mock *MockAdapter) Name() string
- func (_mock *MockAdapter) PlaceOrder(ctx context.Context, req broker.OrderRequest) (*broker.OrderResult, error)
- type MockAdapter_Authenticate_Call
- func (_c *MockAdapter_Authenticate_Call) Return(token *broker.Token, err error) *MockAdapter_Authenticate_Call
- func (_c *MockAdapter_Authenticate_Call) Run(run func(ctx context.Context, creds broker.Credentials)) *MockAdapter_Authenticate_Call
- func (_c *MockAdapter_Authenticate_Call) RunAndReturn(run func(ctx context.Context, creds broker.Credentials) (*broker.Token, error)) *MockAdapter_Authenticate_Call
- type MockAdapter_CancelOrder_Call
- func (_c *MockAdapter_CancelOrder_Call) Return(err error) *MockAdapter_CancelOrder_Call
- func (_c *MockAdapter_CancelOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockAdapter_CancelOrder_Call
- func (_c *MockAdapter_CancelOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) error) *MockAdapter_CancelOrder_Call
- type MockAdapter_Expecter
- func (_e *MockAdapter_Expecter) Authenticate(ctx interface{}, creds interface{}) *MockAdapter_Authenticate_Call
- func (_e *MockAdapter_Expecter) CancelOrder(ctx interface{}, orderID interface{}) *MockAdapter_CancelOrder_Call
- func (_e *MockAdapter_Expecter) GetBalance(ctx interface{}, accountID interface{}) *MockAdapter_GetBalance_Call
- func (_e *MockAdapter_Expecter) GetInstrument(ctx interface{}, market interface{}, symbol interface{}) *MockAdapter_GetInstrument_Call
- func (_e *MockAdapter_Expecter) GetOHLCV(ctx interface{}, market interface{}, symbol interface{}, opts interface{}) *MockAdapter_GetOHLCV_Call
- func (_e *MockAdapter_Expecter) GetOrder(ctx interface{}, orderID interface{}) *MockAdapter_GetOrder_Call
- func (_e *MockAdapter_Expecter) GetOrderFills(ctx interface{}, orderID interface{}) *MockAdapter_GetOrderFills_Call
- func (_e *MockAdapter_Expecter) GetPositions(ctx interface{}, accountID interface{}) *MockAdapter_GetPositions_Call
- func (_e *MockAdapter_Expecter) GetQuote(ctx interface{}, market interface{}, symbol interface{}) *MockAdapter_GetQuote_Call
- func (_e *MockAdapter_Expecter) ModifyOrder(ctx interface{}, orderID interface{}, req interface{}) *MockAdapter_ModifyOrder_Call
- func (_e *MockAdapter_Expecter) Name() *MockAdapter_Name_Call
- func (_e *MockAdapter_Expecter) PlaceOrder(ctx interface{}, req interface{}) *MockAdapter_PlaceOrder_Call
- type MockAdapter_GetBalance_Call
- func (_c *MockAdapter_GetBalance_Call) Return(balance *broker.Balance, err error) *MockAdapter_GetBalance_Call
- func (_c *MockAdapter_GetBalance_Call) Run(run func(ctx context.Context, accountID string)) *MockAdapter_GetBalance_Call
- func (_c *MockAdapter_GetBalance_Call) RunAndReturn(run func(ctx context.Context, accountID string) (*broker.Balance, error)) *MockAdapter_GetBalance_Call
- type MockAdapter_GetInstrument_Call
- func (_c *MockAdapter_GetInstrument_Call) Return(instrument *broker.Instrument, err error) *MockAdapter_GetInstrument_Call
- func (_c *MockAdapter_GetInstrument_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockAdapter_GetInstrument_Call
- func (_c *MockAdapter_GetInstrument_Call) RunAndReturn(...) *MockAdapter_GetInstrument_Call
- type MockAdapter_GetOHLCV_Call
- type MockAdapter_GetOrderFills_Call
- func (_c *MockAdapter_GetOrderFills_Call) Return(orderFills []broker.OrderFill, err error) *MockAdapter_GetOrderFills_Call
- func (_c *MockAdapter_GetOrderFills_Call) Run(run func(ctx context.Context, orderID string)) *MockAdapter_GetOrderFills_Call
- func (_c *MockAdapter_GetOrderFills_Call) RunAndReturn(run func(ctx context.Context, orderID string) ([]broker.OrderFill, error)) *MockAdapter_GetOrderFills_Call
- type MockAdapter_GetOrder_Call
- func (_c *MockAdapter_GetOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockAdapter_GetOrder_Call
- func (_c *MockAdapter_GetOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockAdapter_GetOrder_Call
- func (_c *MockAdapter_GetOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) (*broker.OrderResult, error)) *MockAdapter_GetOrder_Call
- type MockAdapter_GetPositions_Call
- func (_c *MockAdapter_GetPositions_Call) Return(positions []broker.Position, err error) *MockAdapter_GetPositions_Call
- func (_c *MockAdapter_GetPositions_Call) Run(run func(ctx context.Context, accountID string)) *MockAdapter_GetPositions_Call
- func (_c *MockAdapter_GetPositions_Call) RunAndReturn(run func(ctx context.Context, accountID string) ([]broker.Position, error)) *MockAdapter_GetPositions_Call
- type MockAdapter_GetQuote_Call
- func (_c *MockAdapter_GetQuote_Call) Return(quote *broker.Quote, err error) *MockAdapter_GetQuote_Call
- func (_c *MockAdapter_GetQuote_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockAdapter_GetQuote_Call
- func (_c *MockAdapter_GetQuote_Call) RunAndReturn(...) *MockAdapter_GetQuote_Call
- type MockAdapter_ModifyOrder_Call
- func (_c *MockAdapter_ModifyOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockAdapter_ModifyOrder_Call
- func (_c *MockAdapter_ModifyOrder_Call) Run(run func(ctx context.Context, orderID string, req broker.ModifyOrderRequest)) *MockAdapter_ModifyOrder_Call
- func (_c *MockAdapter_ModifyOrder_Call) RunAndReturn(...) *MockAdapter_ModifyOrder_Call
- type MockAdapter_Name_Call
- type MockAdapter_PlaceOrder_Call
- func (_c *MockAdapter_PlaceOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockAdapter_PlaceOrder_Call
- func (_c *MockAdapter_PlaceOrder_Call) Run(run func(ctx context.Context, req broker.OrderRequest)) *MockAdapter_PlaceOrder_Call
- func (_c *MockAdapter_PlaceOrder_Call) RunAndReturn(...) *MockAdapter_PlaceOrder_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockAdapter ¶
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) CancelOrder ¶
func (_mock *MockAdapter) CancelOrder(ctx context.Context, orderID string) error
CancelOrder 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 ¶
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 (_c *MockAdapter_Authenticate_Call) Return(token *broker.Token, err error) *MockAdapter_Authenticate_Call
func (*MockAdapter_Authenticate_Call) Run ¶
func (_c *MockAdapter_Authenticate_Call) Run(run func(ctx context.Context, creds broker.Credentials)) *MockAdapter_Authenticate_Call
func (*MockAdapter_Authenticate_Call) RunAndReturn ¶
func (_c *MockAdapter_Authenticate_Call) RunAndReturn(run func(ctx context.Context, creds broker.Credentials) (*broker.Token, error)) *MockAdapter_Authenticate_Call
type MockAdapter_CancelOrder_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 (_c *MockAdapter_CancelOrder_Call) Return(err error) *MockAdapter_CancelOrder_Call
func (*MockAdapter_CancelOrder_Call) Run ¶
func (_c *MockAdapter_CancelOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockAdapter_CancelOrder_Call
func (*MockAdapter_CancelOrder_Call) RunAndReturn ¶
func (_c *MockAdapter_CancelOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string) error) *MockAdapter_CancelOrder_Call
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) 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) 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 ¶
func (_e *MockAdapter_Expecter) Name() *MockAdapter_Name_Call
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 ¶
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 (_c *MockAdapter_GetBalance_Call) Return(balance *broker.Balance, err error) *MockAdapter_GetBalance_Call
func (*MockAdapter_GetBalance_Call) Run ¶
func (_c *MockAdapter_GetBalance_Call) Run(run func(ctx context.Context, accountID string)) *MockAdapter_GetBalance_Call
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 ¶
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 (_c *MockAdapter_GetInstrument_Call) Return(instrument *broker.Instrument, err error) *MockAdapter_GetInstrument_Call
func (*MockAdapter_GetInstrument_Call) Run ¶
func (_c *MockAdapter_GetInstrument_Call) Run(run func(ctx context.Context, market string, symbol string)) *MockAdapter_GetInstrument_Call
func (*MockAdapter_GetInstrument_Call) RunAndReturn ¶
func (_c *MockAdapter_GetInstrument_Call) RunAndReturn(run func(ctx context.Context, market string, symbol string) (*broker.Instrument, error)) *MockAdapter_GetInstrument_Call
type MockAdapter_GetOHLCV_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 (_c *MockAdapter_GetOHLCV_Call) Return(oHLCVs []broker.OHLCV, err error) *MockAdapter_GetOHLCV_Call
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 ¶
type MockAdapter_GetOrderFills_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 (_c *MockAdapter_GetOrderFills_Call) Return(orderFills []broker.OrderFill, err error) *MockAdapter_GetOrderFills_Call
func (*MockAdapter_GetOrderFills_Call) Run ¶
func (_c *MockAdapter_GetOrderFills_Call) Run(run func(ctx context.Context, orderID string)) *MockAdapter_GetOrderFills_Call
func (*MockAdapter_GetOrderFills_Call) RunAndReturn ¶
func (_c *MockAdapter_GetOrderFills_Call) RunAndReturn(run func(ctx context.Context, orderID string) ([]broker.OrderFill, error)) *MockAdapter_GetOrderFills_Call
type MockAdapter_GetOrder_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 (_c *MockAdapter_GetOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockAdapter_GetOrder_Call
func (*MockAdapter_GetOrder_Call) Run ¶
func (_c *MockAdapter_GetOrder_Call) Run(run func(ctx context.Context, orderID string)) *MockAdapter_GetOrder_Call
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 ¶
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 (_c *MockAdapter_GetPositions_Call) Return(positions []broker.Position, err error) *MockAdapter_GetPositions_Call
func (*MockAdapter_GetPositions_Call) Run ¶
func (_c *MockAdapter_GetPositions_Call) Run(run func(ctx context.Context, accountID string)) *MockAdapter_GetPositions_Call
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 ¶
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 (_c *MockAdapter_GetQuote_Call) Return(quote *broker.Quote, err error) *MockAdapter_GetQuote_Call
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 ¶
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 (_c *MockAdapter_ModifyOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockAdapter_ModifyOrder_Call
func (*MockAdapter_ModifyOrder_Call) Run ¶
func (_c *MockAdapter_ModifyOrder_Call) Run(run func(ctx context.Context, orderID string, req broker.ModifyOrderRequest)) *MockAdapter_ModifyOrder_Call
func (*MockAdapter_ModifyOrder_Call) RunAndReturn ¶
func (_c *MockAdapter_ModifyOrder_Call) RunAndReturn(run func(ctx context.Context, orderID string, req broker.ModifyOrderRequest) (*broker.OrderResult, error)) *MockAdapter_ModifyOrder_Call
type MockAdapter_Name_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 (_c *MockAdapter_Name_Call) Return(s string) *MockAdapter_Name_Call
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 ¶
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 (_c *MockAdapter_PlaceOrder_Call) Return(orderResult *broker.OrderResult, err error) *MockAdapter_PlaceOrder_Call
func (*MockAdapter_PlaceOrder_Call) Run ¶
func (_c *MockAdapter_PlaceOrder_Call) Run(run func(ctx context.Context, req broker.OrderRequest)) *MockAdapter_PlaceOrder_Call
func (*MockAdapter_PlaceOrder_Call) RunAndReturn ¶
func (_c *MockAdapter_PlaceOrder_Call) RunAndReturn(run func(ctx context.Context, req broker.OrderRequest) (*broker.OrderResult, error)) *MockAdapter_PlaceOrder_Call