Documentation
¶
Overview ¶
package tradetransactionsvc is a generated GoMock package.
Index ¶
- type MockTradeTransactionService
- func (m *MockTradeTransactionService) EXPECT() *MockTradeTransactionServiceMockRecorder
- func (m *MockTradeTransactionService) GetByIDRequest(accountID, orderID, creationOrder int64) (*tradetransaction.TradeRequest, error)
- func (m *MockTradeTransactionService) GetByIDResult(accountID, orderID, creationOrder int64) (*tradetransaction.TradeResult, error)
- func (m *MockTradeTransactionService) GetByIDTransaction(accountID, orderID, creationOrder int64) (*tradetransaction.TradeTransaction, error)
- func (m *MockTradeTransactionService) Insert(tt *tradetransaction.TradeTransaction, tr *tradetransaction.TradeRequest, ...) (int64, error)
- type MockTradeTransactionServiceMockRecorder
- func (mr *MockTradeTransactionServiceMockRecorder) GetByIDRequest(accountID, orderID, creationOrder interface{}) *gomock.Call
- func (mr *MockTradeTransactionServiceMockRecorder) GetByIDResult(accountID, orderID, creationOrder interface{}) *gomock.Call
- func (mr *MockTradeTransactionServiceMockRecorder) GetByIDTransaction(accountID, orderID, creationOrder interface{}) *gomock.Call
- func (mr *MockTradeTransactionServiceMockRecorder) Insert(tt, tr, rr, timeGMT interface{}) *gomock.Call
- type TradeTransactionService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockTradeTransactionService ¶ added in v0.17.0
type MockTradeTransactionService struct {
// contains filtered or unexported fields
}
MockTradeTransactionService is a mock of TradeTransactionService interface.
func NewMockTradeTransactionService ¶ added in v0.17.0
func NewMockTradeTransactionService(ctrl *gomock.Controller) *MockTradeTransactionService
NewMockTradeTransactionService creates a new mock instance.
func (*MockTradeTransactionService) EXPECT ¶ added in v0.17.0
func (m *MockTradeTransactionService) EXPECT() *MockTradeTransactionServiceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockTradeTransactionService) GetByIDRequest ¶ added in v0.17.0
func (m *MockTradeTransactionService) GetByIDRequest(accountID, orderID, creationOrder int64) (*tradetransaction.TradeRequest, error)
GetByIDRequest mocks base method.
func (*MockTradeTransactionService) GetByIDResult ¶ added in v0.17.0
func (m *MockTradeTransactionService) GetByIDResult(accountID, orderID, creationOrder int64) (*tradetransaction.TradeResult, error)
GetByIDResult mocks base method.
func (*MockTradeTransactionService) GetByIDTransaction ¶ added in v0.17.0
func (m *MockTradeTransactionService) GetByIDTransaction(accountID, orderID, creationOrder int64) (*tradetransaction.TradeTransaction, error)
GetByIDTransaction mocks base method.
func (*MockTradeTransactionService) Insert ¶ added in v0.17.0
func (m *MockTradeTransactionService) Insert(tt *tradetransaction.TradeTransaction, tr *tradetransaction.TradeRequest, rr *tradetransaction.TradeResult, timeGMT int64) (int64, error)
Insert mocks base method.
type MockTradeTransactionServiceMockRecorder ¶ added in v0.17.0
type MockTradeTransactionServiceMockRecorder struct {
// contains filtered or unexported fields
}
MockTradeTransactionServiceMockRecorder is the mock recorder for MockTradeTransactionService.
func (*MockTradeTransactionServiceMockRecorder) GetByIDRequest ¶ added in v0.17.0
func (mr *MockTradeTransactionServiceMockRecorder) GetByIDRequest(accountID, orderID, creationOrder interface{}) *gomock.Call
GetByIDRequest indicates an expected call of GetByIDRequest.
func (*MockTradeTransactionServiceMockRecorder) GetByIDResult ¶ added in v0.17.0
func (mr *MockTradeTransactionServiceMockRecorder) GetByIDResult(accountID, orderID, creationOrder interface{}) *gomock.Call
GetByIDResult indicates an expected call of GetByIDResult.
func (*MockTradeTransactionServiceMockRecorder) GetByIDTransaction ¶ added in v0.17.0
func (mr *MockTradeTransactionServiceMockRecorder) GetByIDTransaction(accountID, orderID, creationOrder interface{}) *gomock.Call
GetByIDTransaction indicates an expected call of GetByIDTransaction.
func (*MockTradeTransactionServiceMockRecorder) Insert ¶ added in v0.17.0
func (mr *MockTradeTransactionServiceMockRecorder) Insert(tt, tr, rr, timeGMT interface{}) *gomock.Call
Insert indicates an expected call of Insert.
type TradeTransactionService ¶
type TradeTransactionService interface { GetByIDRequest(accountID, orderID, creationOrder int64) (*model.TradeRequest, error) GetByIDResult(accountID, orderID, creationOrder int64) (*model.TradeResult, error) GetByIDTransaction(accountID, orderID, creationOrder int64) (*model.TradeTransaction, error) Insert(tt *model.TradeTransaction, tr *model.TradeRequest, rr *model.TradeResult, timeGMT int64) (int64, error) }
TradeTransactionService is a CRUD to the database
func NewTradeTransactionService ¶
func NewTradeTransactionService(ctx context.Context, repo repo.TradeTransactionRepository, beats bb.TickerBeatsService) TradeTransactionService
NewTradeTransactionService creates a service to interact with PostgreSQL