Documentation ¶
Overview ¶
Package redismock is useful for unit testing applications that interact with Redis.
The two constructors NewMock and NewNiceMock are explained in more detail on the functions themselves.
Index ¶
- type ClientMock
- func (m *ClientMock) Append(ctx context.Context, key, value string) *redis.IntCmd
- func (m *ClientMock) BLPop(ctx context.Context, timeout time.Duration, keys ...string) *redis.StringSliceCmd
- func (m *ClientMock) BRPop(ctx context.Context, timeout time.Duration, keys ...string) *redis.StringSliceCmd
- func (m *ClientMock) BRPopLPush(ctx context.Context, source, destination string, timeout time.Duration) *redis.StringCmd
- func (m *ClientMock) BZPopMax(ctx context.Context, timeout time.Duration, keys ...string) *redis.ZWithKeyCmd
- func (m *ClientMock) BZPopMin(ctx context.Context, timeout time.Duration, keys ...string) *redis.ZWithKeyCmd
- func (m *ClientMock) BgRewriteAOF(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) BgSave(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) BitCount(ctx context.Context, key string, bitCount *redis.BitCount) *redis.IntCmd
- func (m *ClientMock) BitField(ctx context.Context, key string, args ...interface{}) *redis.IntSliceCmd
- func (m *ClientMock) BitOpAnd(ctx context.Context, destKey string, keys ...string) *redis.IntCmd
- func (m *ClientMock) BitOpNot(ctx context.Context, destKey string, key string) *redis.IntCmd
- func (m *ClientMock) BitOpOr(ctx context.Context, destKey string, keys ...string) *redis.IntCmd
- func (m *ClientMock) BitOpXor(ctx context.Context, destKey string, keys ...string) *redis.IntCmd
- func (m *ClientMock) BitPos(ctx context.Context, key string, bit int64, pos ...int64) *redis.IntCmd
- func (m *ClientMock) ClientGetName(ctx context.Context) *redis.StringCmd
- func (m *ClientMock) ClientID(ctx context.Context) *redis.IntCmd
- func (m *ClientMock) ClientKill(ctx context.Context, ipPort string) *redis.StatusCmd
- func (m *ClientMock) ClientKillByFilter(ctx context.Context, keys ...string) *redis.IntCmd
- func (m *ClientMock) ClientList(ctx context.Context) *redis.StringCmd
- func (m *ClientMock) ClientPause(ctx context.Context, dur time.Duration) *redis.BoolCmd
- func (m *ClientMock) ClusterAddSlots(ctx context.Context, slots ...int) *redis.StatusCmd
- func (m *ClientMock) ClusterAddSlotsRange(ctx context.Context, min, max int) *redis.StatusCmd
- func (m *ClientMock) ClusterCountFailureReports(ctx context.Context, nodeID string) *redis.IntCmd
- func (m *ClientMock) ClusterCountKeysInSlot(ctx context.Context, slot int) *redis.IntCmd
- func (m *ClientMock) ClusterDelSlots(ctx context.Context, slots ...int) *redis.StatusCmd
- func (m *ClientMock) ClusterDelSlotsRange(ctx context.Context, min, max int) *redis.StatusCmd
- func (m *ClientMock) ClusterFailover(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ClusterForget(ctx context.Context, nodeID string) *redis.StatusCmd
- func (m *ClientMock) ClusterGetKeysInSlot(ctx context.Context, slot int, count int) *redis.StringSliceCmd
- func (m *ClientMock) ClusterInfo(ctx context.Context) *redis.StringCmd
- func (m *ClientMock) ClusterKeySlot(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) ClusterMeet(ctx context.Context, host, port string) *redis.StatusCmd
- func (m *ClientMock) ClusterNodes(ctx context.Context) *redis.StringCmd
- func (m *ClientMock) ClusterReplicate(ctx context.Context, nodeID string) *redis.StatusCmd
- func (m *ClientMock) ClusterResetHard(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ClusterResetSoft(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ClusterSaveConfig(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ClusterSlaves(ctx context.Context, nodeID string) *redis.StringSliceCmd
- func (m *ClientMock) ClusterSlots(ctx context.Context) *redis.ClusterSlotsCmd
- func (m *ClientMock) Command(ctx context.Context) *redis.CommandsInfoCmd
- func (m *ClientMock) ConfigGet(ctx context.Context, parameter string) *redis.SliceCmd
- func (m *ClientMock) ConfigResetStat(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ConfigRewrite(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ConfigSet(ctx context.Context, parameter, value string) *redis.StatusCmd
- func (m *ClientMock) DBSize(ctx context.Context) *redis.IntCmd
- func (m *ClientMock) DebugObject(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) Decr(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) DecrBy(ctx context.Context, key string, decrement int64) *redis.IntCmd
- func (m *ClientMock) Del(ctx context.Context, keys ...string) *redis.IntCmd
- func (m *ClientMock) Dump(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) Echo(ctx context.Context, message interface{}) *redis.StringCmd
- func (m *ClientMock) Eval(ctx context.Context, script string, keys []string, args ...interface{}) *redis.Cmd
- func (m *ClientMock) EvalSha(ctx context.Context, sha1 string, keys []string, args ...interface{}) *redis.Cmd
- func (m *ClientMock) Exists(ctx context.Context, keys ...string) *redis.IntCmd
- func (m *ClientMock) Expire(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) ExpireAt(ctx context.Context, key string, tm time.Time) *redis.BoolCmd
- func (m *ClientMock) FlushAll(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) FlushAllAsync(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) FlushDB(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) FlushDBAsync(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) GeoAdd(ctx context.Context, key string, geoLocation ...*redis.GeoLocation) *redis.IntCmd
- func (m *ClientMock) GeoDist(ctx context.Context, key string, member1, member2, unit string) *redis.FloatCmd
- func (m *ClientMock) GeoHash(ctx context.Context, key string, members ...string) *redis.StringSliceCmd
- func (m *ClientMock) GeoPos(ctx context.Context, key string, members ...string) *redis.GeoPosCmd
- func (m *ClientMock) GeoRadius(ctx context.Context, key string, longitude, latitude float64, ...) *redis.GeoLocationCmd
- func (m *ClientMock) GeoRadiusByMember(ctx context.Context, key, member string, query *redis.GeoRadiusQuery) *redis.GeoLocationCmd
- func (m *ClientMock) GeoRadiusByMemberStore(ctx context.Context, key, member string, query *redis.GeoRadiusQuery) *redis.IntCmd
- func (m *ClientMock) GeoRadiusStore(ctx context.Context, key string, longitude, latitude float64, ...) *redis.IntCmd
- func (m *ClientMock) Get(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) GetBit(ctx context.Context, key string, offset int64) *redis.IntCmd
- func (m *ClientMock) GetRange(ctx context.Context, key string, start, end int64) *redis.StringCmd
- func (m *ClientMock) GetSet(ctx context.Context, key string, value interface{}) *redis.StringCmd
- func (m *ClientMock) HDel(ctx context.Context, key string, fields ...string) *redis.IntCmd
- func (m *ClientMock) HExists(ctx context.Context, key, field string) *redis.BoolCmd
- func (m *ClientMock) HGet(ctx context.Context, key, field string) *redis.StringCmd
- func (m *ClientMock) HGetAll(ctx context.Context, key string) *redis.StringStringMapCmd
- func (m *ClientMock) HIncrBy(ctx context.Context, key, field string, incr int64) *redis.IntCmd
- func (m *ClientMock) HIncrByFloat(ctx context.Context, key, field string, incr float64) *redis.FloatCmd
- func (m *ClientMock) HKeys(ctx context.Context, key string) *redis.StringSliceCmd
- func (m *ClientMock) HLen(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) HMGet(ctx context.Context, key string, fields ...string) *redis.SliceCmd
- func (m *ClientMock) HMSet(ctx context.Context, key string, fields ...interface{}) *redis.BoolCmd
- func (m *ClientMock) HScan(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd
- func (m *ClientMock) HSet(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
- func (m *ClientMock) HSetNX(ctx context.Context, key, field string, value interface{}) *redis.BoolCmd
- func (m *ClientMock) HVals(ctx context.Context, key string) *redis.StringSliceCmd
- func (m *ClientMock) Incr(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) IncrBy(ctx context.Context, key string, value int64) *redis.IntCmd
- func (m *ClientMock) IncrByFloat(ctx context.Context, key string, value float64) *redis.FloatCmd
- func (m *ClientMock) Info(ctx context.Context, section ...string) *redis.StringCmd
- func (m *ClientMock) Keys(ctx context.Context, pattern string) *redis.StringSliceCmd
- func (m *ClientMock) LIndex(ctx context.Context, key string, index int64) *redis.StringCmd
- func (m *ClientMock) LInsert(ctx context.Context, key, op string, pivot, value interface{}) *redis.IntCmd
- func (m *ClientMock) LInsertAfter(ctx context.Context, key string, pivot, value interface{}) *redis.IntCmd
- func (m *ClientMock) LInsertBefore(ctx context.Context, key string, pivot, value interface{}) *redis.IntCmd
- func (m *ClientMock) LLen(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) LPop(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) LPos(ctx context.Context, key string, value string, args redis.LPosArgs) *redis.IntCmd
- func (m *ClientMock) LPosCount(ctx context.Context, key string, value string, count int64, ...) *redis.IntSliceCmd
- func (m *ClientMock) LPush(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
- func (m *ClientMock) LPushX(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
- func (m *ClientMock) LRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
- func (m *ClientMock) LRem(ctx context.Context, key string, count int64, value interface{}) *redis.IntCmd
- func (m *ClientMock) LSet(ctx context.Context, key string, index int64, value interface{}) *redis.StatusCmd
- func (m *ClientMock) LTrim(ctx context.Context, key string, start, stop int64) *redis.StatusCmd
- func (m *ClientMock) LastSave(ctx context.Context) *redis.IntCmd
- func (m *ClientMock) MGet(ctx context.Context, keys ...string) *redis.SliceCmd
- func (m *ClientMock) MSet(ctx context.Context, pairs ...interface{}) *redis.StatusCmd
- func (m *ClientMock) MSetNX(ctx context.Context, pairs ...interface{}) *redis.BoolCmd
- func (m *ClientMock) MemoryUsage(ctx context.Context, key string, samples ...int) *redis.IntCmd
- func (m *ClientMock) Migrate(ctx context.Context, host, port, key string, db int, timeout time.Duration) *redis.StatusCmd
- func (m *ClientMock) Move(ctx context.Context, key string, db int) *redis.BoolCmd
- func (m *ClientMock) ObjectEncoding(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) ObjectIdleTime(ctx context.Context, key string) *redis.DurationCmd
- func (m *ClientMock) ObjectRefCount(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) PExpire(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) PExpireAt(ctx context.Context, key string, tm time.Time) *redis.BoolCmd
- func (m *ClientMock) PFAdd(ctx context.Context, key string, els ...interface{}) *redis.IntCmd
- func (m *ClientMock) PFCount(ctx context.Context, keys ...string) *redis.IntCmd
- func (m *ClientMock) PFMerge(ctx context.Context, dest string, keys ...string) *redis.StatusCmd
- func (m *ClientMock) PTTL(ctx context.Context, key string) *redis.DurationCmd
- func (m *ClientMock) Persist(ctx context.Context, key string) *redis.BoolCmd
- func (m *ClientMock) Ping(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) Pipeline() redis.Pipeliner
- func (m *ClientMock) Pipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)
- func (m *ClientMock) PubSubChannels(ctx context.Context, pattern string) *redis.StringSliceCmd
- func (m *ClientMock) PubSubNumPat(ctx context.Context) *redis.IntCmd
- func (m *ClientMock) PubSubNumSub(ctx context.Context, channels ...string) *redis.StringIntMapCmd
- func (m *ClientMock) Publish(ctx context.Context, channel string, message interface{}) *redis.IntCmd
- func (m *ClientMock) Quit(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) RPop(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) RPopLPush(ctx context.Context, source, destination string) *redis.StringCmd
- func (m *ClientMock) RPush(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
- func (m *ClientMock) RPushX(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
- func (m *ClientMock) RandomKey(ctx context.Context) *redis.StringCmd
- func (m *ClientMock) ReadOnly(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ReadWrite(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) Rename(ctx context.Context, key, newkey string) *redis.StatusCmd
- func (m *ClientMock) RenameNX(ctx context.Context, key, newkey string) *redis.BoolCmd
- func (m *ClientMock) Restore(ctx context.Context, key string, ttl time.Duration, value string) *redis.StatusCmd
- func (m *ClientMock) RestoreReplace(ctx context.Context, key string, ttl time.Duration, value string) *redis.StatusCmd
- func (m *ClientMock) SAdd(ctx context.Context, key string, members ...interface{}) *redis.IntCmd
- func (m *ClientMock) SCard(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) SDiff(ctx context.Context, keys ...string) *redis.StringSliceCmd
- func (m *ClientMock) SDiffStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
- func (m *ClientMock) SInter(ctx context.Context, keys ...string) *redis.StringSliceCmd
- func (m *ClientMock) SInterStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
- func (m *ClientMock) SIsMember(ctx context.Context, key string, member interface{}) *redis.BoolCmd
- func (m *ClientMock) SMembers(ctx context.Context, key string) *redis.StringSliceCmd
- func (m *ClientMock) SMembersMap(ctx context.Context, key string) *redis.StringStructMapCmd
- func (m *ClientMock) SMove(ctx context.Context, source, destination string, member interface{}) *redis.BoolCmd
- func (m *ClientMock) SPop(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) SPopN(ctx context.Context, key string, count int64) *redis.StringSliceCmd
- func (m *ClientMock) SRandMember(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) SRandMemberN(ctx context.Context, key string, count int64) *redis.StringSliceCmd
- func (m *ClientMock) SRem(ctx context.Context, key string, members ...interface{}) *redis.IntCmd
- func (m *ClientMock) SScan(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd
- func (m *ClientMock) SUnion(ctx context.Context, keys ...string) *redis.StringSliceCmd
- func (m *ClientMock) SUnionStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
- func (m *ClientMock) Save(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) Scan(ctx context.Context, cursor uint64, match string, count int64) *redis.ScanCmd
- func (m *ClientMock) ScanType(ctx context.Context, cursor uint64, match string, count int64, keyType string) *redis.ScanCmd
- func (m *ClientMock) ScriptExists(ctx context.Context, hashes ...string) *redis.BoolSliceCmd
- func (m *ClientMock) ScriptFlush(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ScriptKill(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ScriptLoad(ctx context.Context, script string) *redis.StringCmd
- func (m *ClientMock) Set(ctx context.Context, key string, value interface{}, expiration time.Duration) *redis.StatusCmd
- func (m *ClientMock) SetBit(ctx context.Context, key string, offset int64, value int) *redis.IntCmd
- func (m *ClientMock) SetEX(ctx context.Context, key string, value interface{}, expiration time.Duration) *redis.StatusCmd
- func (m *ClientMock) SetNX(ctx context.Context, key string, value interface{}, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) SetRange(ctx context.Context, key string, offset int64, value string) *redis.IntCmd
- func (m *ClientMock) SetXX(ctx context.Context, key string, value interface{}, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) Shutdown(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ShutdownNoSave(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) ShutdownSave(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) SlaveOf(ctx context.Context, host, port string) *redis.StatusCmd
- func (m *ClientMock) Sort(ctx context.Context, key string, sort *redis.Sort) *redis.StringSliceCmd
- func (m *ClientMock) SortInterfaces(ctx context.Context, key string, sort *redis.Sort) *redis.SliceCmd
- func (m *ClientMock) SortStore(ctx context.Context, key, store string, sort *redis.Sort) *redis.IntCmd
- func (m *ClientMock) StrLen(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) TTL(ctx context.Context, key string) *redis.DurationCmd
- func (m *ClientMock) Time(ctx context.Context) *redis.TimeCmd
- func (m *ClientMock) Touch(ctx context.Context, keys ...string) *redis.IntCmd
- func (m *ClientMock) TxPipeline() redis.Pipeliner
- func (m *ClientMock) TxPipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)
- func (m *ClientMock) Type(ctx context.Context, key string) *redis.StatusCmd
- func (m *ClientMock) Unlink(ctx context.Context, keys ...string) *redis.IntCmd
- func (m *ClientMock) Watch(ctx context.Context, fn func(*redis.Tx) error, keys ...string) error
- func (m *ClientMock) XAck(ctx context.Context, stream, group string, ids ...string) *redis.IntCmd
- func (m *ClientMock) XAdd(ctx context.Context, a *redis.XAddArgs) *redis.StringCmd
- func (m *ClientMock) XClaim(ctx context.Context, a *redis.XClaimArgs) *redis.XMessageSliceCmd
- func (m *ClientMock) XClaimJustID(ctx context.Context, a *redis.XClaimArgs) *redis.StringSliceCmd
- func (m *ClientMock) XDel(ctx context.Context, stream string, ids ...string) *redis.IntCmd
- func (m *ClientMock) XGroupCreate(ctx context.Context, stream, group, start string) *redis.StatusCmd
- func (m *ClientMock) XGroupCreateMkStream(ctx context.Context, stream, group, start string) *redis.StatusCmd
- func (m *ClientMock) XGroupDelConsumer(ctx context.Context, stream, group, consumer string) *redis.IntCmd
- func (m *ClientMock) XGroupDestroy(ctx context.Context, stream, group string) *redis.IntCmd
- func (m *ClientMock) XGroupSetID(ctx context.Context, stream, group, start string) *redis.StatusCmd
- func (m *ClientMock) XInfoGroups(ctx context.Context, key string) *redis.XInfoGroupsCmd
- func (m *ClientMock) XInfoStream(ctx context.Context, key string) *redis.XInfoStreamCmd
- func (m *ClientMock) XLen(ctx context.Context, stream string) *redis.IntCmd
- func (m *ClientMock) XPending(ctx context.Context, stream, group string) *redis.XPendingCmd
- func (m *ClientMock) XPendingExt(ctx context.Context, a *redis.XPendingExtArgs) *redis.XPendingExtCmd
- func (m *ClientMock) XRange(ctx context.Context, stream, start, stop string) *redis.XMessageSliceCmd
- func (m *ClientMock) XRangeN(ctx context.Context, stream, start, stop string, count int64) *redis.XMessageSliceCmd
- func (m *ClientMock) XRead(ctx context.Context, a *redis.XReadArgs) *redis.XStreamSliceCmd
- func (m *ClientMock) XReadGroup(ctx context.Context, a *redis.XReadGroupArgs) *redis.XStreamSliceCmd
- func (m *ClientMock) XReadStreams(ctx context.Context, streams ...string) *redis.XStreamSliceCmd
- func (m *ClientMock) XRevRange(ctx context.Context, stream string, start, stop string) *redis.XMessageSliceCmd
- func (m *ClientMock) XRevRangeN(ctx context.Context, stream string, start, stop string, count int64) *redis.XMessageSliceCmd
- func (m *ClientMock) XTrim(ctx context.Context, key string, maxLen int64) *redis.IntCmd
- func (m *ClientMock) XTrimApprox(ctx context.Context, key string, maxLen int64) *redis.IntCmd
- func (m *ClientMock) ZAdd(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddCh(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddNX(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddNXCh(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddXX(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddXXCh(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
- func (m *ClientMock) ZCard(ctx context.Context, key string) *redis.IntCmd
- func (m *ClientMock) ZCount(ctx context.Context, key, min, max string) *redis.IntCmd
- func (m *ClientMock) ZIncr(ctx context.Context, key string, member *redis.Z) *redis.FloatCmd
- func (m *ClientMock) ZIncrBy(ctx context.Context, key string, increment float64, member string) *redis.FloatCmd
- func (m *ClientMock) ZIncrNX(ctx context.Context, key string, member *redis.Z) *redis.FloatCmd
- func (m *ClientMock) ZIncrXX(ctx context.Context, key string, member *redis.Z) *redis.FloatCmd
- func (m *ClientMock) ZInterStore(ctx context.Context, destination string, store *redis.ZStore) *redis.IntCmd
- func (m *ClientMock) ZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd
- func (m *ClientMock) ZPopMax(ctx context.Context, key string, count ...int64) *redis.ZSliceCmd
- func (m *ClientMock) ZPopMin(ctx context.Context, key string, count ...int64) *redis.ZSliceCmd
- func (m *ClientMock) ZRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
- func (m *ClientMock) ZRangeByLex(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
- func (m *ClientMock) ZRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
- func (m *ClientMock) ZRangeByScoreWithScores(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.ZSliceCmd
- func (m *ClientMock) ZRangeWithScores(ctx context.Context, key string, start, stop int64) *redis.ZSliceCmd
- func (m *ClientMock) ZRank(ctx context.Context, key, member string) *redis.IntCmd
- func (m *ClientMock) ZRem(ctx context.Context, key string, members ...interface{}) *redis.IntCmd
- func (m *ClientMock) ZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd
- func (m *ClientMock) ZRemRangeByRank(ctx context.Context, key string, start, stop int64) *redis.IntCmd
- func (m *ClientMock) ZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd
- func (m *ClientMock) ZRevRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
- func (m *ClientMock) ZRevRangeByLex(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
- func (m *ClientMock) ZRevRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
- func (m *ClientMock) ZRevRangeByScoreWithScores(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.ZSliceCmd
- func (m *ClientMock) ZRevRangeWithScores(ctx context.Context, key string, start, stop int64) *redis.ZSliceCmd
- func (m *ClientMock) ZRevRank(ctx context.Context, key, member string) *redis.IntCmd
- func (m *ClientMock) ZScan(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd
- func (m *ClientMock) ZScore(ctx context.Context, key, member string) *redis.FloatCmd
- func (m *ClientMock) ZUnionStore(ctx context.Context, dest string, store *redis.ZStore) *redis.IntCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientMock ¶
func NewMock ¶
func NewMock() *ClientMock
NewMock creates a hollow mock. You will need to stub all commands that you will need to interact with.
This is most useful when you want to strictly test all Redis interactions. See NewNiceMock().
func NewNiceMock ¶
func NewNiceMock(client *redis.Client) *ClientMock
NewNiceMock will create a mock that falls back to the real client in cases where a command has not been stubbed.
This is most useful when you want a real Redis instance, but you need to stub off certain commands or behaviors. See NewMock().
func (*ClientMock) Append ¶
func (m *ClientMock) Append(ctx context.Context, key, value string) *redis.IntCmd
func (*ClientMock) BRPopLPush ¶
func (*ClientMock) BgRewriteAOF ¶
func (m *ClientMock) BgRewriteAOF(ctx context.Context) *redis.StatusCmd
func (*ClientMock) BgSave ¶
func (m *ClientMock) BgSave(ctx context.Context) *redis.StatusCmd
func (*ClientMock) BitCount ¶
func (m *ClientMock) BitCount(ctx context.Context, key string, bitCount *redis.BitCount) *redis.IntCmd
func (*ClientMock) BitField ¶
func (m *ClientMock) BitField(ctx context.Context, key string, args ...interface{}) *redis.IntSliceCmd
func (*ClientMock) BitOpAnd ¶
func (m *ClientMock) BitOpAnd(ctx context.Context, destKey string, keys ...string) *redis.IntCmd
func (*ClientMock) BitOpNot ¶
func (m *ClientMock) BitOpNot(ctx context.Context, destKey string, key string) *redis.IntCmd
func (*ClientMock) BitOpOr ¶
func (m *ClientMock) BitOpOr(ctx context.Context, destKey string, keys ...string) *redis.IntCmd
func (*ClientMock) BitOpXor ¶
func (m *ClientMock) BitOpXor(ctx context.Context, destKey string, keys ...string) *redis.IntCmd
func (*ClientMock) ClientGetName ¶
func (m *ClientMock) ClientGetName(ctx context.Context) *redis.StringCmd
func (*ClientMock) ClientID ¶
func (m *ClientMock) ClientID(ctx context.Context) *redis.IntCmd
func (*ClientMock) ClientKill ¶
func (m *ClientMock) ClientKill(ctx context.Context, ipPort string) *redis.StatusCmd
func (*ClientMock) ClientKillByFilter ¶
func (m *ClientMock) ClientKillByFilter(ctx context.Context, keys ...string) *redis.IntCmd
func (*ClientMock) ClientList ¶
func (m *ClientMock) ClientList(ctx context.Context) *redis.StringCmd
func (*ClientMock) ClientPause ¶
func (m *ClientMock) ClientPause(ctx context.Context, dur time.Duration) *redis.BoolCmd
func (*ClientMock) ClusterAddSlots ¶
func (m *ClientMock) ClusterAddSlots(ctx context.Context, slots ...int) *redis.StatusCmd
func (*ClientMock) ClusterAddSlotsRange ¶
func (m *ClientMock) ClusterAddSlotsRange(ctx context.Context, min, max int) *redis.StatusCmd
func (*ClientMock) ClusterCountFailureReports ¶
func (m *ClientMock) ClusterCountFailureReports(ctx context.Context, nodeID string) *redis.IntCmd
func (*ClientMock) ClusterCountKeysInSlot ¶
func (m *ClientMock) ClusterCountKeysInSlot(ctx context.Context, slot int) *redis.IntCmd
func (*ClientMock) ClusterDelSlots ¶
func (m *ClientMock) ClusterDelSlots(ctx context.Context, slots ...int) *redis.StatusCmd
func (*ClientMock) ClusterDelSlotsRange ¶
func (m *ClientMock) ClusterDelSlotsRange(ctx context.Context, min, max int) *redis.StatusCmd
func (*ClientMock) ClusterFailover ¶
func (m *ClientMock) ClusterFailover(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ClusterForget ¶
func (m *ClientMock) ClusterForget(ctx context.Context, nodeID string) *redis.StatusCmd
func (*ClientMock) ClusterGetKeysInSlot ¶
func (m *ClientMock) ClusterGetKeysInSlot(ctx context.Context, slot int, count int) *redis.StringSliceCmd
func (*ClientMock) ClusterInfo ¶
func (m *ClientMock) ClusterInfo(ctx context.Context) *redis.StringCmd
func (*ClientMock) ClusterKeySlot ¶
func (m *ClientMock) ClusterKeySlot(ctx context.Context, key string) *redis.IntCmd
func (*ClientMock) ClusterMeet ¶
func (m *ClientMock) ClusterMeet(ctx context.Context, host, port string) *redis.StatusCmd
func (*ClientMock) ClusterNodes ¶
func (m *ClientMock) ClusterNodes(ctx context.Context) *redis.StringCmd
func (*ClientMock) ClusterReplicate ¶
func (m *ClientMock) ClusterReplicate(ctx context.Context, nodeID string) *redis.StatusCmd
func (*ClientMock) ClusterResetHard ¶
func (m *ClientMock) ClusterResetHard(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ClusterResetSoft ¶
func (m *ClientMock) ClusterResetSoft(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ClusterSaveConfig ¶
func (m *ClientMock) ClusterSaveConfig(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ClusterSlaves ¶
func (m *ClientMock) ClusterSlaves(ctx context.Context, nodeID string) *redis.StringSliceCmd
func (*ClientMock) ClusterSlots ¶
func (m *ClientMock) ClusterSlots(ctx context.Context) *redis.ClusterSlotsCmd
func (*ClientMock) Command ¶
func (m *ClientMock) Command(ctx context.Context) *redis.CommandsInfoCmd
func (*ClientMock) ConfigGet ¶
func (m *ClientMock) ConfigGet(ctx context.Context, parameter string) *redis.SliceCmd
func (*ClientMock) ConfigResetStat ¶
func (m *ClientMock) ConfigResetStat(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ConfigRewrite ¶
func (m *ClientMock) ConfigRewrite(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ConfigSet ¶
func (m *ClientMock) ConfigSet(ctx context.Context, parameter, value string) *redis.StatusCmd
func (*ClientMock) DBSize ¶
func (m *ClientMock) DBSize(ctx context.Context) *redis.IntCmd
func (*ClientMock) DebugObject ¶
func (m *ClientMock) DebugObject(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) DecrBy ¶
func (m *ClientMock) DecrBy(ctx context.Context, key string, decrement int64) *redis.IntCmd
func (*ClientMock) Del ¶
func (m *ClientMock) Del(ctx context.Context, keys ...string) *redis.IntCmd
func (*ClientMock) Dump ¶
func (m *ClientMock) Dump(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) Echo ¶
func (m *ClientMock) Echo(ctx context.Context, message interface{}) *redis.StringCmd
func (*ClientMock) Eval ¶
func (m *ClientMock) Eval(ctx context.Context, script string, keys []string, args ...interface{}) *redis.Cmd
func (*ClientMock) EvalSha ¶
func (m *ClientMock) EvalSha(ctx context.Context, sha1 string, keys []string, args ...interface{}) *redis.Cmd
func (*ClientMock) Exists ¶
func (m *ClientMock) Exists(ctx context.Context, keys ...string) *redis.IntCmd
func (*ClientMock) FlushAll ¶
func (m *ClientMock) FlushAll(ctx context.Context) *redis.StatusCmd
func (*ClientMock) FlushAllAsync ¶
func (m *ClientMock) FlushAllAsync(ctx context.Context) *redis.StatusCmd
func (*ClientMock) FlushDB ¶
func (m *ClientMock) FlushDB(ctx context.Context) *redis.StatusCmd
func (*ClientMock) FlushDBAsync ¶
func (m *ClientMock) FlushDBAsync(ctx context.Context) *redis.StatusCmd
func (*ClientMock) GeoAdd ¶
func (m *ClientMock) GeoAdd(ctx context.Context, key string, geoLocation ...*redis.GeoLocation) *redis.IntCmd
func (*ClientMock) GeoDist ¶
func (m *ClientMock) GeoDist(ctx context.Context, key string, member1, member2, unit string) *redis.FloatCmd
func (*ClientMock) GeoHash ¶
func (m *ClientMock) GeoHash(ctx context.Context, key string, members ...string) *redis.StringSliceCmd
func (*ClientMock) GeoPos ¶
func (m *ClientMock) GeoPos(ctx context.Context, key string, members ...string) *redis.GeoPosCmd
func (*ClientMock) GeoRadius ¶
func (m *ClientMock) GeoRadius(ctx context.Context, key string, longitude, latitude float64, query *redis.GeoRadiusQuery) *redis.GeoLocationCmd
func (*ClientMock) GeoRadiusByMember ¶
func (m *ClientMock) GeoRadiusByMember(ctx context.Context, key, member string, query *redis.GeoRadiusQuery) *redis.GeoLocationCmd
func (*ClientMock) GeoRadiusByMemberStore ¶
func (m *ClientMock) GeoRadiusByMemberStore(ctx context.Context, key, member string, query *redis.GeoRadiusQuery) *redis.IntCmd
func (*ClientMock) GeoRadiusStore ¶
func (m *ClientMock) GeoRadiusStore(ctx context.Context, key string, longitude, latitude float64, query *redis.GeoRadiusQuery) *redis.IntCmd
func (*ClientMock) GetBit ¶
func (m *ClientMock) GetBit(ctx context.Context, key string, offset int64) *redis.IntCmd
func (*ClientMock) GetRange ¶
func (m *ClientMock) GetRange(ctx context.Context, key string, start, end int64) *redis.StringCmd
func (*ClientMock) GetSet ¶
func (m *ClientMock) GetSet(ctx context.Context, key string, value interface{}) *redis.StringCmd
func (*ClientMock) HDel ¶
func (m *ClientMock) HDel(ctx context.Context, key string, fields ...string) *redis.IntCmd
func (*ClientMock) HExists ¶
func (m *ClientMock) HExists(ctx context.Context, key, field string) *redis.BoolCmd
func (*ClientMock) HGet ¶
func (m *ClientMock) HGet(ctx context.Context, key, field string) *redis.StringCmd
func (*ClientMock) HGetAll ¶
func (m *ClientMock) HGetAll(ctx context.Context, key string) *redis.StringStringMapCmd
func (*ClientMock) HIncrBy ¶
func (m *ClientMock) HIncrBy(ctx context.Context, key, field string, incr int64) *redis.IntCmd
func (*ClientMock) HIncrByFloat ¶
func (m *ClientMock) HIncrByFloat(ctx context.Context, key, field string, incr float64) *redis.FloatCmd
func (*ClientMock) HKeys ¶
func (m *ClientMock) HKeys(ctx context.Context, key string) *redis.StringSliceCmd
func (*ClientMock) HMGet ¶
func (m *ClientMock) HMGet(ctx context.Context, key string, fields ...string) *redis.SliceCmd
func (*ClientMock) HMSet ¶
func (m *ClientMock) HMSet(ctx context.Context, key string, fields ...interface{}) *redis.BoolCmd
func (*ClientMock) HSet ¶
func (m *ClientMock) HSet(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
func (*ClientMock) HSetNX ¶
func (m *ClientMock) HSetNX(ctx context.Context, key, field string, value interface{}) *redis.BoolCmd
func (*ClientMock) HVals ¶
func (m *ClientMock) HVals(ctx context.Context, key string) *redis.StringSliceCmd
func (*ClientMock) IncrBy ¶
func (m *ClientMock) IncrBy(ctx context.Context, key string, value int64) *redis.IntCmd
func (*ClientMock) IncrByFloat ¶
func (m *ClientMock) IncrByFloat(ctx context.Context, key string, value float64) *redis.FloatCmd
func (*ClientMock) Info ¶
func (m *ClientMock) Info(ctx context.Context, section ...string) *redis.StringCmd
func (*ClientMock) Keys ¶
func (m *ClientMock) Keys(ctx context.Context, pattern string) *redis.StringSliceCmd
func (*ClientMock) LIndex ¶
func (m *ClientMock) LIndex(ctx context.Context, key string, index int64) *redis.StringCmd
func (*ClientMock) LInsert ¶
func (m *ClientMock) LInsert(ctx context.Context, key, op string, pivot, value interface{}) *redis.IntCmd
func (*ClientMock) LInsertAfter ¶
func (m *ClientMock) LInsertAfter(ctx context.Context, key string, pivot, value interface{}) *redis.IntCmd
func (*ClientMock) LInsertBefore ¶
func (m *ClientMock) LInsertBefore(ctx context.Context, key string, pivot, value interface{}) *redis.IntCmd
func (*ClientMock) LPop ¶
func (m *ClientMock) LPop(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) LPos ¶
func (m *ClientMock) LPos(ctx context.Context, key string, value string, args redis.LPosArgs) *redis.IntCmd
func (*ClientMock) LPush ¶
func (m *ClientMock) LPush(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
func (*ClientMock) LPushX ¶
func (m *ClientMock) LPushX(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
func (*ClientMock) LRange ¶
func (m *ClientMock) LRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
func (*ClientMock) LRem ¶
func (m *ClientMock) LRem(ctx context.Context, key string, count int64, value interface{}) *redis.IntCmd
func (*ClientMock) LSet ¶
func (m *ClientMock) LSet(ctx context.Context, key string, index int64, value interface{}) *redis.StatusCmd
func (*ClientMock) LTrim ¶
func (m *ClientMock) LTrim(ctx context.Context, key string, start, stop int64) *redis.StatusCmd
func (*ClientMock) LastSave ¶
func (m *ClientMock) LastSave(ctx context.Context) *redis.IntCmd
func (*ClientMock) MGet ¶
func (m *ClientMock) MGet(ctx context.Context, keys ...string) *redis.SliceCmd
func (*ClientMock) MSet ¶
func (m *ClientMock) MSet(ctx context.Context, pairs ...interface{}) *redis.StatusCmd
func (*ClientMock) MSetNX ¶
func (m *ClientMock) MSetNX(ctx context.Context, pairs ...interface{}) *redis.BoolCmd
func (*ClientMock) MemoryUsage ¶
func (m *ClientMock) MemoryUsage(ctx context.Context, key string, samples ...int) *redis.IntCmd
func (*ClientMock) Move ¶
func (m *ClientMock) Move(ctx context.Context, key string, db int) *redis.BoolCmd
func (*ClientMock) ObjectEncoding ¶
func (m *ClientMock) ObjectEncoding(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) ObjectIdleTime ¶
func (m *ClientMock) ObjectIdleTime(ctx context.Context, key string) *redis.DurationCmd
func (*ClientMock) ObjectRefCount ¶
func (m *ClientMock) ObjectRefCount(ctx context.Context, key string) *redis.IntCmd
func (*ClientMock) PFAdd ¶
func (m *ClientMock) PFAdd(ctx context.Context, key string, els ...interface{}) *redis.IntCmd
func (*ClientMock) PFCount ¶
func (m *ClientMock) PFCount(ctx context.Context, keys ...string) *redis.IntCmd
func (*ClientMock) PFMerge ¶
func (m *ClientMock) PFMerge(ctx context.Context, dest string, keys ...string) *redis.StatusCmd
func (*ClientMock) PTTL ¶
func (m *ClientMock) PTTL(ctx context.Context, key string) *redis.DurationCmd
func (*ClientMock) Persist ¶
func (m *ClientMock) Persist(ctx context.Context, key string) *redis.BoolCmd
func (*ClientMock) Ping ¶
func (m *ClientMock) Ping(ctx context.Context) *redis.StatusCmd
func (*ClientMock) Pipeline ¶
func (m *ClientMock) Pipeline() redis.Pipeliner
func (*ClientMock) Pipelined ¶
func (m *ClientMock) Pipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)
func (*ClientMock) PubSubChannels ¶
func (m *ClientMock) PubSubChannels(ctx context.Context, pattern string) *redis.StringSliceCmd
func (*ClientMock) PubSubNumPat ¶
func (m *ClientMock) PubSubNumPat(ctx context.Context) *redis.IntCmd
func (*ClientMock) PubSubNumSub ¶
func (m *ClientMock) PubSubNumSub(ctx context.Context, channels ...string) *redis.StringIntMapCmd
func (*ClientMock) Publish ¶
func (m *ClientMock) Publish(ctx context.Context, channel string, message interface{}) *redis.IntCmd
func (*ClientMock) Quit ¶
func (m *ClientMock) Quit(ctx context.Context) *redis.StatusCmd
func (*ClientMock) RPop ¶
func (m *ClientMock) RPop(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) RPopLPush ¶
func (m *ClientMock) RPopLPush(ctx context.Context, source, destination string) *redis.StringCmd
func (*ClientMock) RPush ¶
func (m *ClientMock) RPush(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
func (*ClientMock) RPushX ¶
func (m *ClientMock) RPushX(ctx context.Context, key string, values ...interface{}) *redis.IntCmd
func (*ClientMock) RandomKey ¶
func (m *ClientMock) RandomKey(ctx context.Context) *redis.StringCmd
func (*ClientMock) ReadOnly ¶
func (m *ClientMock) ReadOnly(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ReadWrite ¶
func (m *ClientMock) ReadWrite(ctx context.Context) *redis.StatusCmd
func (*ClientMock) Rename ¶
func (m *ClientMock) Rename(ctx context.Context, key, newkey string) *redis.StatusCmd
func (*ClientMock) RenameNX ¶
func (m *ClientMock) RenameNX(ctx context.Context, key, newkey string) *redis.BoolCmd
func (*ClientMock) RestoreReplace ¶
func (*ClientMock) SAdd ¶
func (m *ClientMock) SAdd(ctx context.Context, key string, members ...interface{}) *redis.IntCmd
func (*ClientMock) SCard ¶
func (m *ClientMock) SCard(ctx context.Context, key string) *redis.IntCmd
func (*ClientMock) SDiff ¶
func (m *ClientMock) SDiff(ctx context.Context, keys ...string) *redis.StringSliceCmd
func (*ClientMock) SDiffStore ¶
func (m *ClientMock) SDiffStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
func (*ClientMock) SInter ¶
func (m *ClientMock) SInter(ctx context.Context, keys ...string) *redis.StringSliceCmd
func (*ClientMock) SInterStore ¶
func (m *ClientMock) SInterStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
func (*ClientMock) SIsMember ¶
func (m *ClientMock) SIsMember(ctx context.Context, key string, member interface{}) *redis.BoolCmd
func (*ClientMock) SMembers ¶
func (m *ClientMock) SMembers(ctx context.Context, key string) *redis.StringSliceCmd
func (*ClientMock) SMembersMap ¶
func (m *ClientMock) SMembersMap(ctx context.Context, key string) *redis.StringStructMapCmd
func (*ClientMock) SMove ¶
func (m *ClientMock) SMove(ctx context.Context, source, destination string, member interface{}) *redis.BoolCmd
func (*ClientMock) SPop ¶
func (m *ClientMock) SPop(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) SPopN ¶
func (m *ClientMock) SPopN(ctx context.Context, key string, count int64) *redis.StringSliceCmd
func (*ClientMock) SRandMember ¶
func (m *ClientMock) SRandMember(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) SRandMemberN ¶
func (m *ClientMock) SRandMemberN(ctx context.Context, key string, count int64) *redis.StringSliceCmd
func (*ClientMock) SRem ¶
func (m *ClientMock) SRem(ctx context.Context, key string, members ...interface{}) *redis.IntCmd
func (*ClientMock) SUnion ¶
func (m *ClientMock) SUnion(ctx context.Context, keys ...string) *redis.StringSliceCmd
func (*ClientMock) SUnionStore ¶
func (m *ClientMock) SUnionStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
func (*ClientMock) Save ¶
func (m *ClientMock) Save(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ScriptExists ¶
func (m *ClientMock) ScriptExists(ctx context.Context, hashes ...string) *redis.BoolSliceCmd
func (*ClientMock) ScriptFlush ¶
func (m *ClientMock) ScriptFlush(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ScriptKill ¶
func (m *ClientMock) ScriptKill(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ScriptLoad ¶
func (m *ClientMock) ScriptLoad(ctx context.Context, script string) *redis.StringCmd
func (*ClientMock) Shutdown ¶
func (m *ClientMock) Shutdown(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ShutdownNoSave ¶
func (m *ClientMock) ShutdownNoSave(ctx context.Context) *redis.StatusCmd
func (*ClientMock) ShutdownSave ¶
func (m *ClientMock) ShutdownSave(ctx context.Context) *redis.StatusCmd
func (*ClientMock) SlaveOf ¶
func (m *ClientMock) SlaveOf(ctx context.Context, host, port string) *redis.StatusCmd
func (*ClientMock) Sort ¶
func (m *ClientMock) Sort(ctx context.Context, key string, sort *redis.Sort) *redis.StringSliceCmd
func (*ClientMock) SortInterfaces ¶
func (m *ClientMock) SortInterfaces(ctx context.Context, key string, sort *redis.Sort) *redis.SliceCmd
func (*ClientMock) SortStore ¶
func (m *ClientMock) SortStore(ctx context.Context, key, store string, sort *redis.Sort) *redis.IntCmd
func (*ClientMock) StrLen ¶
func (m *ClientMock) StrLen(ctx context.Context, key string) *redis.IntCmd
func (*ClientMock) TTL ¶
func (m *ClientMock) TTL(ctx context.Context, key string) *redis.DurationCmd
func (*ClientMock) Time ¶
func (m *ClientMock) Time(ctx context.Context) *redis.TimeCmd
func (*ClientMock) Touch ¶
func (m *ClientMock) Touch(ctx context.Context, keys ...string) *redis.IntCmd
func (*ClientMock) TxPipeline ¶
func (m *ClientMock) TxPipeline() redis.Pipeliner
func (*ClientMock) TxPipelined ¶
func (m *ClientMock) TxPipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error)
func (*ClientMock) Type ¶
func (m *ClientMock) Type(ctx context.Context, key string) *redis.StatusCmd
func (*ClientMock) Unlink ¶
func (m *ClientMock) Unlink(ctx context.Context, keys ...string) *redis.IntCmd
func (*ClientMock) XAck ¶
func (m *ClientMock) XAck(ctx context.Context, stream, group string, ids ...string) *redis.IntCmd
func (*ClientMock) XAdd ¶
func (m *ClientMock) XAdd(ctx context.Context, a *redis.XAddArgs) *redis.StringCmd
func (*ClientMock) XClaim ¶
func (m *ClientMock) XClaim(ctx context.Context, a *redis.XClaimArgs) *redis.XMessageSliceCmd
func (*ClientMock) XClaimJustID ¶
func (m *ClientMock) XClaimJustID(ctx context.Context, a *redis.XClaimArgs) *redis.StringSliceCmd
func (*ClientMock) XDel ¶
func (m *ClientMock) XDel(ctx context.Context, stream string, ids ...string) *redis.IntCmd
func (*ClientMock) XGroupCreate ¶
func (m *ClientMock) XGroupCreate(ctx context.Context, stream, group, start string) *redis.StatusCmd
func (*ClientMock) XGroupCreateMkStream ¶
func (m *ClientMock) XGroupCreateMkStream(ctx context.Context, stream, group, start string) *redis.StatusCmd
func (*ClientMock) XGroupDelConsumer ¶
func (m *ClientMock) XGroupDelConsumer(ctx context.Context, stream, group, consumer string) *redis.IntCmd
func (*ClientMock) XGroupDestroy ¶
func (m *ClientMock) XGroupDestroy(ctx context.Context, stream, group string) *redis.IntCmd
func (*ClientMock) XGroupSetID ¶
func (m *ClientMock) XGroupSetID(ctx context.Context, stream, group, start string) *redis.StatusCmd
func (*ClientMock) XInfoGroups ¶
func (m *ClientMock) XInfoGroups(ctx context.Context, key string) *redis.XInfoGroupsCmd
func (*ClientMock) XInfoStream ¶
func (m *ClientMock) XInfoStream(ctx context.Context, key string) *redis.XInfoStreamCmd
func (*ClientMock) XLen ¶
func (m *ClientMock) XLen(ctx context.Context, stream string) *redis.IntCmd
func (*ClientMock) XPending ¶
func (m *ClientMock) XPending(ctx context.Context, stream, group string) *redis.XPendingCmd
func (*ClientMock) XPendingExt ¶
func (m *ClientMock) XPendingExt(ctx context.Context, a *redis.XPendingExtArgs) *redis.XPendingExtCmd
func (*ClientMock) XRange ¶
func (m *ClientMock) XRange(ctx context.Context, stream, start, stop string) *redis.XMessageSliceCmd
func (*ClientMock) XRangeN ¶
func (m *ClientMock) XRangeN(ctx context.Context, stream, start, stop string, count int64) *redis.XMessageSliceCmd
func (*ClientMock) XRead ¶
func (m *ClientMock) XRead(ctx context.Context, a *redis.XReadArgs) *redis.XStreamSliceCmd
func (*ClientMock) XReadGroup ¶
func (m *ClientMock) XReadGroup(ctx context.Context, a *redis.XReadGroupArgs) *redis.XStreamSliceCmd
func (*ClientMock) XReadStreams ¶
func (m *ClientMock) XReadStreams(ctx context.Context, streams ...string) *redis.XStreamSliceCmd
func (*ClientMock) XRevRange ¶
func (m *ClientMock) XRevRange(ctx context.Context, stream string, start, stop string) *redis.XMessageSliceCmd
func (*ClientMock) XRevRangeN ¶
func (*ClientMock) XTrim ¶
func (m *ClientMock) XTrim(ctx context.Context, key string, maxLen int64) *redis.IntCmd
func (*ClientMock) XTrimApprox ¶
func (m *ClientMock) XTrimApprox(ctx context.Context, key string, maxLen int64) *redis.IntCmd
func (*ClientMock) ZAdd ¶
func (m *ClientMock) ZAdd(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
func (*ClientMock) ZAddCh ¶
func (m *ClientMock) ZAddCh(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
func (*ClientMock) ZAddNX ¶
func (m *ClientMock) ZAddNX(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
func (*ClientMock) ZAddNXCh ¶
func (m *ClientMock) ZAddNXCh(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
func (*ClientMock) ZAddXX ¶
func (m *ClientMock) ZAddXX(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
func (*ClientMock) ZAddXXCh ¶
func (m *ClientMock) ZAddXXCh(ctx context.Context, key string, members ...*redis.Z) *redis.IntCmd
func (*ClientMock) ZCard ¶
func (m *ClientMock) ZCard(ctx context.Context, key string) *redis.IntCmd
func (*ClientMock) ZCount ¶
func (m *ClientMock) ZCount(ctx context.Context, key, min, max string) *redis.IntCmd
func (*ClientMock) ZIncr ¶
func (m *ClientMock) ZIncr(ctx context.Context, key string, member *redis.Z) *redis.FloatCmd
func (*ClientMock) ZIncrNX ¶
func (m *ClientMock) ZIncrNX(ctx context.Context, key string, member *redis.Z) *redis.FloatCmd
func (*ClientMock) ZIncrXX ¶
func (m *ClientMock) ZIncrXX(ctx context.Context, key string, member *redis.Z) *redis.FloatCmd
func (*ClientMock) ZInterStore ¶
func (m *ClientMock) ZInterStore(ctx context.Context, destination string, store *redis.ZStore) *redis.IntCmd
func (*ClientMock) ZLexCount ¶
func (m *ClientMock) ZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd
func (*ClientMock) ZPopMax ¶
func (m *ClientMock) ZPopMax(ctx context.Context, key string, count ...int64) *redis.ZSliceCmd
func (*ClientMock) ZPopMin ¶
func (m *ClientMock) ZPopMin(ctx context.Context, key string, count ...int64) *redis.ZSliceCmd
func (*ClientMock) ZRange ¶
func (m *ClientMock) ZRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
func (*ClientMock) ZRangeByLex ¶
func (m *ClientMock) ZRangeByLex(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
func (*ClientMock) ZRangeByScore ¶
func (m *ClientMock) ZRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
func (*ClientMock) ZRangeByScoreWithScores ¶
func (m *ClientMock) ZRangeByScoreWithScores(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.ZSliceCmd
func (*ClientMock) ZRangeWithScores ¶
func (m *ClientMock) ZRangeWithScores(ctx context.Context, key string, start, stop int64) *redis.ZSliceCmd
func (*ClientMock) ZRank ¶
func (m *ClientMock) ZRank(ctx context.Context, key, member string) *redis.IntCmd
func (*ClientMock) ZRem ¶
func (m *ClientMock) ZRem(ctx context.Context, key string, members ...interface{}) *redis.IntCmd
func (*ClientMock) ZRemRangeByLex ¶
func (m *ClientMock) ZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd
func (*ClientMock) ZRemRangeByRank ¶
func (m *ClientMock) ZRemRangeByRank(ctx context.Context, key string, start, stop int64) *redis.IntCmd
func (*ClientMock) ZRemRangeByScore ¶
func (m *ClientMock) ZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd
func (*ClientMock) ZRevRange ¶
func (m *ClientMock) ZRevRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
func (*ClientMock) ZRevRangeByLex ¶
func (m *ClientMock) ZRevRangeByLex(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
func (*ClientMock) ZRevRangeByScore ¶
func (m *ClientMock) ZRevRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd
func (*ClientMock) ZRevRangeByScoreWithScores ¶
func (m *ClientMock) ZRevRangeByScoreWithScores(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.ZSliceCmd
func (*ClientMock) ZRevRangeWithScores ¶
func (m *ClientMock) ZRevRangeWithScores(ctx context.Context, key string, start, stop int64) *redis.ZSliceCmd
func (*ClientMock) ZRevRank ¶
func (m *ClientMock) ZRevRank(ctx context.Context, key, member string) *redis.IntCmd
func (*ClientMock) ZScore ¶
func (m *ClientMock) ZScore(ctx context.Context, key, member string) *redis.FloatCmd
func (*ClientMock) ZUnionStore ¶
func (m *ClientMock) ZUnionStore(ctx context.Context, dest string, store *redis.ZStore) *redis.IntCmd
Click to show internal directories.
Click to hide internal directories.