redis

package
v0.0.0-...-9d2949a Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2023 License: Apache-2.0, Apache-2.0 Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConnFake

type ConnFake struct {
	CloseStub func() error

	ErrStub func() error

	DoStub func(commandName string, args ...interface{}) (reply interface{}, err error)

	SendStub func(commandName string, args ...interface{}) error

	FlushStub func() error

	ReceiveStub func() (reply interface{}, err error)
	// contains filtered or unexported fields
}

func (*ConnFake) Close

func (fake *ConnFake) Close() error

func (*ConnFake) CloseCallCount

func (fake *ConnFake) CloseCallCount() int

func (*ConnFake) CloseReturns

func (fake *ConnFake) CloseReturns(result1 error)

func (*ConnFake) CloseReturnsOnCall

func (fake *ConnFake) CloseReturnsOnCall(i int, result1 error)

func (*ConnFake) Do

func (fake *ConnFake) Do(commandName string, args ...interface{}) (reply interface{}, err error)

func (*ConnFake) DoArgsForCall

func (fake *ConnFake) DoArgsForCall(i int) (string, []interface{})

func (*ConnFake) DoCallCount

func (fake *ConnFake) DoCallCount() int

func (*ConnFake) DoReturns

func (fake *ConnFake) DoReturns(result1 interface{}, result2 error)

func (*ConnFake) DoReturnsOnCall

func (fake *ConnFake) DoReturnsOnCall(i int, result1 interface{}, result2 error)

func (*ConnFake) Err

func (fake *ConnFake) Err() error

func (*ConnFake) ErrCallCount

func (fake *ConnFake) ErrCallCount() int

func (*ConnFake) ErrReturns

func (fake *ConnFake) ErrReturns(result1 error)

func (*ConnFake) ErrReturnsOnCall

func (fake *ConnFake) ErrReturnsOnCall(i int, result1 error)

func (*ConnFake) Flush

func (fake *ConnFake) Flush() error

func (*ConnFake) FlushCallCount

func (fake *ConnFake) FlushCallCount() int

func (*ConnFake) FlushReturns

func (fake *ConnFake) FlushReturns(result1 error)

func (*ConnFake) FlushReturnsOnCall

func (fake *ConnFake) FlushReturnsOnCall(i int, result1 error)

func (*ConnFake) Invocations

func (fake *ConnFake) Invocations() map[string][][]interface{}

func (*ConnFake) Receive

func (fake *ConnFake) Receive() (reply interface{}, err error)

func (*ConnFake) ReceiveCallCount

func (fake *ConnFake) ReceiveCallCount() int

func (*ConnFake) ReceiveReturns

func (fake *ConnFake) ReceiveReturns(result1 interface{}, result2 error)

func (*ConnFake) ReceiveReturnsOnCall

func (fake *ConnFake) ReceiveReturnsOnCall(i int, result1 interface{}, result2 error)

func (*ConnFake) Send

func (fake *ConnFake) Send(commandName string, args ...interface{}) error

func (*ConnFake) SendArgsForCall

func (fake *ConnFake) SendArgsForCall(i int) (string, []interface{})

func (*ConnFake) SendCallCount

func (fake *ConnFake) SendCallCount() int

func (*ConnFake) SendReturns

func (fake *ConnFake) SendReturns(result1 error)

func (*ConnFake) SendReturnsOnCall

func (fake *ConnFake) SendReturnsOnCall(i int, result1 error)

type Fake

type Fake struct {
	DialStub func(string, string, ...redigo.DialOption) (redigo.Conn, error)
	// contains filtered or unexported fields
}

func (*Fake) Dial

func (fake *Fake) Dial(arg1 string, arg2 string, arg3 ...redigo.DialOption) (redigo.Conn, error)

func (*Fake) DialArgsForCall

func (fake *Fake) DialArgsForCall(i int) (string, string, []redigo.DialOption)

func (*Fake) DialCallCount

func (fake *Fake) DialCallCount() int

func (*Fake) DialReturns

func (fake *Fake) DialReturns(result1 redigo.Conn, result2 error)

func (*Fake) DialReturnsOnCall

func (fake *Fake) DialReturnsOnCall(i int, result1 redigo.Conn, result2 error)

func (*Fake) Invocations

func (fake *Fake) Invocations() map[string][][]interface{}

type Real

type Real struct{}

Real is a wrapper around redigo/redis that implements redis.Redis

func New

func New() *Real

New creates a struct that behaves like the redigo/redis package

func (*Real) Dial

func (*Real) Dial(network, address string, options ...redigo.DialOption) (redigo.Conn, error)

Dial is a wrapper around redigo/redis.Dial()

type Redis

type Redis interface {
	Dial(string, string, ...redigo.DialOption) (redigo.Conn, error)
}

Redis is an interface around redigo/redis

Jump to

Keyboard shortcuts

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