wrappers

package
v0.23.2 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2022 License: Apache-2.0 Imports: 8 Imported by: 20

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 DataUsageSyncer interface {
	SyncDataUsage(ctx context.Context, fileCreator DataUsageStatementHandler, configParams *config.ConfigMap) error
}

type MockDataUsageSyncer

type MockDataUsageSyncer struct {
	mock.Mock
}

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 (*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

type MockDataUsageSyncer_SyncDataUsage_Call struct {
	*mock.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 (*MockDataUsageSyncer_SyncDataUsage_Call) Run

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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