Documentation
¶
Index ¶
- Constants
- type Manager
- type MockManager
- func (_mock *MockManager) Client() *redis.Client
- func (_m *MockManager) EXPECT() *MockManager_Expecter
- func (_mock *MockManager) GetShutdownHandler() bool
- func (_mock *MockManager) GetShutdownTimeout() time.Duration
- func (_mock *MockManager) SetClient(client *redis.Client) Manager
- func (_mock *MockManager) SetTelemetryManager(telemetry1 telemetry.Manager) error
- func (_mock *MockManager) Shutdown(ctx context.Context, code int) error
- type MockManager_Client_Call
- type MockManager_Expecter
- func (_e *MockManager_Expecter) Client() *MockManager_Client_Call
- func (_e *MockManager_Expecter) GetShutdownHandler() *MockManager_GetShutdownHandler_Call
- func (_e *MockManager_Expecter) GetShutdownTimeout() *MockManager_GetShutdownTimeout_Call
- func (_e *MockManager_Expecter) SetClient(client interface{}) *MockManager_SetClient_Call
- func (_e *MockManager_Expecter) SetTelemetryManager(telemetry1 interface{}) *MockManager_SetTelemetryManager_Call
- func (_e *MockManager_Expecter) Shutdown(ctx interface{}, code interface{}) *MockManager_Shutdown_Call
- type MockManager_GetShutdownHandler_Call
- func (_c *MockManager_GetShutdownHandler_Call) Return(b bool) *MockManager_GetShutdownHandler_Call
- func (_c *MockManager_GetShutdownHandler_Call) Run(run func()) *MockManager_GetShutdownHandler_Call
- func (_c *MockManager_GetShutdownHandler_Call) RunAndReturn(run func() bool) *MockManager_GetShutdownHandler_Call
- type MockManager_GetShutdownTimeout_Call
- func (_c *MockManager_GetShutdownTimeout_Call) Return(duration time.Duration) *MockManager_GetShutdownTimeout_Call
- func (_c *MockManager_GetShutdownTimeout_Call) Run(run func()) *MockManager_GetShutdownTimeout_Call
- func (_c *MockManager_GetShutdownTimeout_Call) RunAndReturn(run func() time.Duration) *MockManager_GetShutdownTimeout_Call
- type MockManager_SetClient_Call
- func (_c *MockManager_SetClient_Call) Return(manager Manager) *MockManager_SetClient_Call
- func (_c *MockManager_SetClient_Call) Run(run func(client *redis.Client)) *MockManager_SetClient_Call
- func (_c *MockManager_SetClient_Call) RunAndReturn(run func(client *redis.Client) Manager) *MockManager_SetClient_Call
- type MockManager_SetTelemetryManager_Call
- func (_c *MockManager_SetTelemetryManager_Call) Return(err error) *MockManager_SetTelemetryManager_Call
- func (_c *MockManager_SetTelemetryManager_Call) Run(run func(telemetry1 telemetry.Manager)) *MockManager_SetTelemetryManager_Call
- func (_c *MockManager_SetTelemetryManager_Call) RunAndReturn(run func(telemetry1 telemetry.Manager) error) *MockManager_SetTelemetryManager_Call
- type MockManager_Shutdown_Call
- func (_c *MockManager_Shutdown_Call) Return(err error) *MockManager_Shutdown_Call
- func (_c *MockManager_Shutdown_Call) Run(run func(ctx context.Context, code int)) *MockManager_Shutdown_Call
- func (_c *MockManager_Shutdown_Call) RunAndReturn(run func(ctx context.Context, code int) error) *MockManager_Shutdown_Call
- type Option
Constants ¶
const ( DefaultShutdownTimeout = 10 * time.Second DefaultShutdownHandler = true )
const Nil = redis.Nil
Nil reply returned by Redis when key does not exist.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type MockManager ¶
MockManager is an autogenerated mock type for the Manager type
func NewMockManager ¶
func NewMockManager(t interface {
mock.TestingT
Cleanup(func())
}) *MockManager
NewMockManager creates a new instance of MockManager. 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 (*MockManager) Client ¶
func (_mock *MockManager) Client() *redis.Client
Client provides a mock function for the type MockManager
func (*MockManager) EXPECT ¶
func (_m *MockManager) EXPECT() *MockManager_Expecter
func (*MockManager) GetShutdownHandler ¶
func (_mock *MockManager) GetShutdownHandler() bool
GetShutdownHandler provides a mock function for the type MockManager
func (*MockManager) GetShutdownTimeout ¶
func (_mock *MockManager) GetShutdownTimeout() time.Duration
GetShutdownTimeout provides a mock function for the type MockManager
func (*MockManager) SetClient ¶
func (_mock *MockManager) SetClient(client *redis.Client) Manager
SetClient provides a mock function for the type MockManager
func (*MockManager) SetTelemetryManager ¶
func (_mock *MockManager) SetTelemetryManager(telemetry1 telemetry.Manager) error
SetTelemetryManager provides a mock function for the type MockManager
type MockManager_Client_Call ¶
MockManager_Client_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Client'
func (*MockManager_Client_Call) Return ¶
func (_c *MockManager_Client_Call) Return(client *redis.Client) *MockManager_Client_Call
func (*MockManager_Client_Call) Run ¶
func (_c *MockManager_Client_Call) Run(run func()) *MockManager_Client_Call
func (*MockManager_Client_Call) RunAndReturn ¶
func (_c *MockManager_Client_Call) RunAndReturn(run func() *redis.Client) *MockManager_Client_Call
type MockManager_Expecter ¶
type MockManager_Expecter struct {
// contains filtered or unexported fields
}
func (*MockManager_Expecter) Client ¶
func (_e *MockManager_Expecter) Client() *MockManager_Client_Call
Client is a helper method to define mock.On call
func (*MockManager_Expecter) GetShutdownHandler ¶
func (_e *MockManager_Expecter) GetShutdownHandler() *MockManager_GetShutdownHandler_Call
GetShutdownHandler is a helper method to define mock.On call
func (*MockManager_Expecter) GetShutdownTimeout ¶
func (_e *MockManager_Expecter) GetShutdownTimeout() *MockManager_GetShutdownTimeout_Call
GetShutdownTimeout is a helper method to define mock.On call
func (*MockManager_Expecter) SetClient ¶
func (_e *MockManager_Expecter) SetClient(client interface{}) *MockManager_SetClient_Call
SetClient is a helper method to define mock.On call
- client *redis.Client
func (*MockManager_Expecter) SetTelemetryManager ¶
func (_e *MockManager_Expecter) SetTelemetryManager(telemetry1 interface{}) *MockManager_SetTelemetryManager_Call
SetTelemetryManager is a helper method to define mock.On call
- telemetry1 telemetry.Manager
func (*MockManager_Expecter) Shutdown ¶
func (_e *MockManager_Expecter) Shutdown(ctx interface{}, code interface{}) *MockManager_Shutdown_Call
Shutdown is a helper method to define mock.On call
- ctx context.Context
- code int
type MockManager_GetShutdownHandler_Call ¶
MockManager_GetShutdownHandler_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetShutdownHandler'
func (*MockManager_GetShutdownHandler_Call) Return ¶
func (_c *MockManager_GetShutdownHandler_Call) Return(b bool) *MockManager_GetShutdownHandler_Call
func (*MockManager_GetShutdownHandler_Call) Run ¶
func (_c *MockManager_GetShutdownHandler_Call) Run(run func()) *MockManager_GetShutdownHandler_Call
func (*MockManager_GetShutdownHandler_Call) RunAndReturn ¶
func (_c *MockManager_GetShutdownHandler_Call) RunAndReturn(run func() bool) *MockManager_GetShutdownHandler_Call
type MockManager_GetShutdownTimeout_Call ¶
MockManager_GetShutdownTimeout_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetShutdownTimeout'
func (*MockManager_GetShutdownTimeout_Call) Return ¶
func (_c *MockManager_GetShutdownTimeout_Call) Return(duration time.Duration) *MockManager_GetShutdownTimeout_Call
func (*MockManager_GetShutdownTimeout_Call) Run ¶
func (_c *MockManager_GetShutdownTimeout_Call) Run(run func()) *MockManager_GetShutdownTimeout_Call
func (*MockManager_GetShutdownTimeout_Call) RunAndReturn ¶
func (_c *MockManager_GetShutdownTimeout_Call) RunAndReturn(run func() time.Duration) *MockManager_GetShutdownTimeout_Call
type MockManager_SetClient_Call ¶
MockManager_SetClient_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetClient'
func (*MockManager_SetClient_Call) Return ¶
func (_c *MockManager_SetClient_Call) Return(manager Manager) *MockManager_SetClient_Call
func (*MockManager_SetClient_Call) Run ¶
func (_c *MockManager_SetClient_Call) Run(run func(client *redis.Client)) *MockManager_SetClient_Call
func (*MockManager_SetClient_Call) RunAndReturn ¶
func (_c *MockManager_SetClient_Call) RunAndReturn(run func(client *redis.Client) Manager) *MockManager_SetClient_Call
type MockManager_SetTelemetryManager_Call ¶
MockManager_SetTelemetryManager_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetTelemetryManager'
func (*MockManager_SetTelemetryManager_Call) Return ¶
func (_c *MockManager_SetTelemetryManager_Call) Return(err error) *MockManager_SetTelemetryManager_Call
func (*MockManager_SetTelemetryManager_Call) Run ¶
func (_c *MockManager_SetTelemetryManager_Call) Run(run func(telemetry1 telemetry.Manager)) *MockManager_SetTelemetryManager_Call
func (*MockManager_SetTelemetryManager_Call) RunAndReturn ¶
func (_c *MockManager_SetTelemetryManager_Call) RunAndReturn(run func(telemetry1 telemetry.Manager) error) *MockManager_SetTelemetryManager_Call
type MockManager_Shutdown_Call ¶
MockManager_Shutdown_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Shutdown'
func (*MockManager_Shutdown_Call) Return ¶
func (_c *MockManager_Shutdown_Call) Return(err error) *MockManager_Shutdown_Call
func (*MockManager_Shutdown_Call) Run ¶
func (_c *MockManager_Shutdown_Call) Run(run func(ctx context.Context, code int)) *MockManager_Shutdown_Call
func (*MockManager_Shutdown_Call) RunAndReturn ¶
func (_c *MockManager_Shutdown_Call) RunAndReturn(run func(ctx context.Context, code int) error) *MockManager_Shutdown_Call
type Option ¶
type Option func(*r)
func WithClient ¶
func WithClientOptions ¶
func WithShutdownTimeout ¶
func WithoutShutdownHandler ¶
func WithoutShutdownHandler() Option