Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataUsageSync ¶
func DataUsageSync(syncer DataUsageSyncer) *dataUsageSyncFunction
Types ¶
type DataUsageStatementHandler ¶
type DataUsageStatementHandler interface {
AddStatements(statements []data_usage.Statement) error
}
type DataUsageSyncer ¶
type MockDataUsageSyncer ¶
MockDataUsageSyncer is an autogenerated mock type for the DataUsageSyncer type
func NewMockDataUsageSyncer ¶
func NewMockDataUsageSyncer(t mockConstructorTestingTNewMockDataUsageSyncer) *MockDataUsageSyncer
NewMockDataUsageSyncer creates a new instance of MockDataUsageSyncer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*MockDataUsageSyncer) EXPECT ¶
func (_m *MockDataUsageSyncer) EXPECT() *MockDataUsageSyncer_Expecter
func (*MockDataUsageSyncer) SyncDataUsage ¶
func (_m *MockDataUsageSyncer) SyncDataUsage(ctx context.Context, fileCreator DataUsageStatementHandler, configParams *config.ConfigMap) error
SyncDataUsage provides a mock function with given fields: ctx, fileCreator, configParams
type MockDataUsageSyncer_Expecter ¶
type MockDataUsageSyncer_Expecter struct {
// contains filtered or unexported fields
}
func (*MockDataUsageSyncer_Expecter) SyncDataUsage ¶
func (_e *MockDataUsageSyncer_Expecter) SyncDataUsage(ctx interface{}, fileCreator interface{}, configParams interface{}) *MockDataUsageSyncer_SyncDataUsage_Call
SyncDataUsage is a helper method to define mock.On call
- ctx context.Context
- fileCreator DataUsageStatementHandler
- configParams *config.ConfigMap
type MockDataUsageSyncer_SyncDataUsage_Call ¶
MockDataUsageSyncer_SyncDataUsage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncDataUsage'
func (*MockDataUsageSyncer_SyncDataUsage_Call) Return ¶
func (_c *MockDataUsageSyncer_SyncDataUsage_Call) Return(_a0 error) *MockDataUsageSyncer_SyncDataUsage_Call
func (*MockDataUsageSyncer_SyncDataUsage_Call) Run ¶
func (_c *MockDataUsageSyncer_SyncDataUsage_Call) Run(run func(ctx context.Context, fileCreator DataUsageStatementHandler, configParams *config.ConfigMap)) *MockDataUsageSyncer_SyncDataUsage_Call
Click to show internal directories.
Click to hide internal directories.