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) ACLDryRun(ctx context.Context, username string, command ...interface{}) *redis.StringCmd
- func (m *ClientMock) ACLLog(ctx context.Context, count int64) *redis.ACLLogCmd
- func (m *ClientMock) ACLLogReset(ctx context.Context) *redis.StatusCmd
- func (m *ClientMock) AddHook(hook redis.Hook)
- func (m *ClientMock) Append(ctx context.Context, key, value string) *redis.IntCmd
- func (m *ClientMock) AssertCalled(t mock.TestingT, methodName string, arguments ...interface{}) bool
- func (m *ClientMock) AssertExpectations(t mock.TestingT) bool
- func (m *ClientMock) AssertNotCalled(t mock.TestingT, methodName string, arguments ...interface{}) bool
- func (m *ClientMock) AssertNumberOfCalls(t mock.TestingT, methodName string, expectedCalls int) bool
- func (m *ClientMock) BLMPop(ctx context.Context, timeout time.Duration, direction string, count int64, ...) *redis.KeyValuesCmd
- func (m *ClientMock) BLMove(ctx context.Context, source, destination, srcpos, destpos string, ...) *redis.StringCmd
- 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) BZMPop(ctx context.Context, timeout time.Duration, order string, count int64, ...) *redis.ZSliceWithKeyCmd
- 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) BitPosSpan(ctx context.Context, key string, bit int8, start, end int64, span string) *redis.IntCmd
- func (m *ClientMock) ClientGetName(ctx context.Context) *redis.StringCmd
- func (m *ClientMock) ClientID(ctx context.Context) *redis.IntCmd
- func (m *ClientMock) ClientInfo(ctx context.Context) *redis.ClientInfoCmd
- 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) ClientUnblock(ctx context.Context, id int64) *redis.IntCmd
- func (m *ClientMock) ClientUnblockWithError(ctx context.Context, id int64) *redis.IntCmd
- func (m *ClientMock) ClientUnpause(ctx context.Context) *redis.BoolCmd
- func (m *ClientMock) Close() error
- 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) ClusterLinks(ctx context.Context) *redis.ClusterLinksCmd
- func (m *ClientMock) ClusterMeet(ctx context.Context, host, port string) *redis.StatusCmd
- func (m *ClientMock) ClusterMyShardID(ctx context.Context) *redis.StringCmd
- 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) ClusterShards(ctx context.Context) *redis.ClusterShardsCmd
- 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) CommandGetKeys(ctx context.Context, commands ...interface{}) *redis.StringSliceCmd
- func (m *ClientMock) CommandGetKeysAndFlags(ctx context.Context, commands ...interface{}) *redis.KeyFlagsCmd
- func (m *ClientMock) CommandList(ctx context.Context, filter *redis.FilterBy) *redis.StringSliceCmd
- func (m *ClientMock) ConfigGet(ctx context.Context, parameter string) *redis.MapStringStringCmd
- 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) Context() context.Context
- func (m *ClientMock) Copy(ctx context.Context, sourceKey string, destKey string, db int, replace bool) *redis.IntCmd
- 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) Do(ctx context.Context, args ...interface{}) *redis.Cmd
- 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) EvalRO(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) EvalShaRO(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) ExpireGT(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) ExpireLT(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) ExpireNX(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd
- func (m *ClientMock) ExpireTime(ctx context.Context, key string) *redis.DurationCmd
- func (m *ClientMock) ExpireXX(ctx context.Context, key string, expiration time.Duration) *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) GeoSearch(ctx context.Context, key string, q *redis.GeoSearchQuery) *redis.StringSliceCmd
- func (m *ClientMock) GeoSearchLocation(ctx context.Context, key string, q *redis.GeoSearchLocationQuery) *redis.GeoSearchLocationCmd
- func (m *ClientMock) GeoSearchStore(ctx context.Context, key, store string, q *redis.GeoSearchStoreQuery) *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) GetDel(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) GetEx(ctx context.Context, key string, expiration time.Duration) *redis.StringCmd
- 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.MapStringStringCmd
- 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) HRandField(ctx context.Context, key string, count int) *redis.StringSliceCmd
- func (m *ClientMock) HRandFieldWithValues(ctx context.Context, key string, count int) *redis.KeyValueSliceCmd
- 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) IsMethodCallable(t mock.TestingT, methodName string, arguments ...interface{}) bool
- func (m *ClientMock) Keys(ctx context.Context, pattern string) *redis.StringSliceCmd
- func (m *ClientMock) LCS(ctx context.Context, q *redis.LCSQuery) *redis.LCSCmd
- 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) LMPop(ctx context.Context, direction string, count int64, keys ...string) *redis.KeyValuesCmd
- func (m *ClientMock) LMove(ctx context.Context, source, destination, srcpos, destpos string) *redis.StringCmd
- func (m *ClientMock) LPop(ctx context.Context, key string) *redis.StringCmd
- func (m *ClientMock) LPopCount(ctx context.Context, key string, count int) *redis.StringSliceCmd
- 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) MethodCalled(methodName string, arguments ...interface{}) mock.Arguments
- func (m *ClientMock) Migrate(ctx context.Context, host, port, key string, db int, timeout time.Duration) *redis.StatusCmd
- func (m *ClientMock) ModuleLoadex(ctx context.Context, conf *redis.ModuleLoadexConfig) *redis.StringCmd
- 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) On(methodName string, arguments ...interface{}) *mock.Call
- 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) PExpireTime(ctx context.Context, key string) *redis.DurationCmd
- 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) PSubscribe(ctx context.Context, channels ...string) *redis.PubSub
- 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) PoolStats() *redis.PoolStats
- func (m *ClientMock) Process(ctx context.Context, cmd 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.MapStringIntCmd
- func (m *ClientMock) PubSubShardChannels(ctx context.Context, pattern string) *redis.StringSliceCmd
- func (m *ClientMock) PubSubShardNumSub(ctx context.Context, channels ...string) *redis.MapStringIntCmd
- 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) RPopCount(ctx context.Context, key string, count int) *redis.StringSliceCmd
- 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) SInterCard(ctx context.Context, limit int64, keys ...string) *redis.IntCmd
- 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) SMIsMember(ctx context.Context, key string, members ...interface{}) *redis.BoolSliceCmd
- 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) SPublish(ctx context.Context, channel string, message interface{}) *redis.IntCmd
- 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) SetArgs(ctx context.Context, key string, value interface{}, a redis.SetArgs) *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) SlowLogGet(ctx context.Context, num int64) *redis.SlowLogCmd
- 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) SortRO(ctx context.Context, key string, sort *redis.Sort) *redis.StringSliceCmd
- 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) Subscribe(ctx context.Context, channels ...string) *redis.PubSub
- func (m *ClientMock) TTL(ctx context.Context, key string) *redis.DurationCmd
- func (m *ClientMock) Test(t mock.TestingT)
- 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) XAutoClaim(ctx context.Context, a *redis.XAutoClaimArgs) *redis.XAutoClaimCmd
- func (m *ClientMock) XAutoClaimJustID(ctx context.Context, a *redis.XAutoClaimArgs) *redis.XAutoClaimJustIDCmd
- 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) XGroupCreateConsumer(ctx context.Context, stream, group, consumer string) *redis.IntCmd
- 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) XInfoConsumers(ctx context.Context, key string, group string) *redis.XInfoConsumersCmd
- 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) XInfoStreamFull(ctx context.Context, key string, count int) *redis.XInfoStreamFullCmd
- 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) XTrimMaxLen(ctx context.Context, key string, maxLen int64) *redis.IntCmd
- func (m *ClientMock) XTrimMaxLenApprox(ctx context.Context, key string, maxLen, limit int64) *redis.IntCmd
- func (m *ClientMock) XTrimMinID(ctx context.Context, key string, minID string) *redis.IntCmd
- func (m *ClientMock) XTrimMinIDApprox(ctx context.Context, key string, minID string, limit int64) *redis.IntCmd
- func (m *ClientMock) ZAdd(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddArgs(ctx context.Context, key string, args redis.ZAddArgs) *redis.IntCmd
- func (m *ClientMock) ZAddArgsIncr(ctx context.Context, key string, args redis.ZAddArgs) *redis.FloatCmd
- func (m *ClientMock) ZAddGT(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd
- func (m *ClientMock) ZAddLT(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) ZAddXX(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) ZDiff(ctx context.Context, keys ...string) *redis.StringSliceCmd
- func (m *ClientMock) ZDiffStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
- func (m *ClientMock) ZDiffWithScores(ctx context.Context, keys ...string) *redis.ZSliceCmd
- func (m *ClientMock) ZIncrBy(ctx context.Context, key string, increment float64, member string) *redis.FloatCmd
- func (m *ClientMock) ZInter(ctx context.Context, store *redis.ZStore) *redis.StringSliceCmd
- func (m *ClientMock) ZInterCard(ctx context.Context, limit int64, keys ...string) *redis.IntCmd
- func (m *ClientMock) ZInterStore(ctx context.Context, destination string, store *redis.ZStore) *redis.IntCmd
- func (m *ClientMock) ZInterWithScores(ctx context.Context, store *redis.ZStore) *redis.ZSliceCmd
- func (m *ClientMock) ZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd
- func (m *ClientMock) ZMPop(ctx context.Context, order string, count int64, keys ...string) *redis.ZSliceWithKeyCmd
- func (m *ClientMock) ZMScore(ctx context.Context, key string, members ...string) *redis.FloatSliceCmd
- 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) ZRandMember(ctx context.Context, key string, count int) *redis.StringSliceCmd
- func (m *ClientMock) ZRandMemberWithScores(ctx context.Context, key string, count int) *redis.ZSliceCmd
- func (m *ClientMock) ZRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
- func (m *ClientMock) ZRangeArgs(ctx context.Context, z redis.ZRangeArgs) *redis.StringSliceCmd
- func (m *ClientMock) ZRangeArgsWithScores(ctx context.Context, z redis.ZRangeArgs) *redis.ZSliceCmd
- 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) ZRangeStore(ctx context.Context, dst string, z redis.ZRangeArgs) *redis.IntCmd
- 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) ZRankWithScore(ctx context.Context, key, member string) *redis.RankWithScoreCmd
- 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) ZRevRankWithScore(ctx context.Context, key, member string) *redis.RankWithScoreCmd
- 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) ZUnion(ctx context.Context, store redis.ZStore) *redis.StringSliceCmd
- func (m *ClientMock) ZUnionStore(ctx context.Context, dest string, store *redis.ZStore) *redis.IntCmd
- func (m *ClientMock) ZUnionWithScores(ctx context.Context, store redis.ZStore) *redis.ZSliceCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientMock ¶
type ClientMock struct { mock.Mock redis.Cmdable Ctx context.Context // contains filtered or unexported fields }
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.UniversalClient) *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) ACLDryRun ¶
func (m *ClientMock) ACLDryRun(ctx context.Context, username string, command ...interface{}) *redis.StringCmd
func (*ClientMock) ACLLog ¶
func (m *ClientMock) ACLLog(ctx context.Context, count int64) *redis.ACLLogCmd
func (*ClientMock) ACLLogReset ¶
func (m *ClientMock) ACLLogReset(ctx context.Context) *redis.StatusCmd
func (*ClientMock) AddHook ¶
func (m *ClientMock) AddHook(hook redis.Hook)
func (*ClientMock) Append ¶
func (m *ClientMock) Append(ctx context.Context, key, value string) *redis.IntCmd
func (*ClientMock) AssertCalled ¶
func (m *ClientMock) AssertCalled(t mock.TestingT, methodName string, arguments ...interface{}) bool
func (*ClientMock) AssertExpectations ¶
func (m *ClientMock) AssertExpectations(t mock.TestingT) bool
func (*ClientMock) AssertNotCalled ¶
func (m *ClientMock) AssertNotCalled(t mock.TestingT, methodName string, arguments ...interface{}) bool
func (*ClientMock) AssertNumberOfCalls ¶
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) BitPosSpan ¶
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) ClientInfo ¶
func (m *ClientMock) ClientInfo(ctx context.Context) *redis.ClientInfoCmd
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) ClientUnblock ¶
func (m *ClientMock) ClientUnblock(ctx context.Context, id int64) *redis.IntCmd
func (*ClientMock) ClientUnblockWithError ¶
func (m *ClientMock) ClientUnblockWithError(ctx context.Context, id int64) *redis.IntCmd
func (*ClientMock) ClientUnpause ¶
func (m *ClientMock) ClientUnpause(ctx context.Context) *redis.BoolCmd
func (*ClientMock) Close ¶
func (m *ClientMock) Close() error
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) ClusterLinks ¶
func (m *ClientMock) ClusterLinks(ctx context.Context) *redis.ClusterLinksCmd
func (*ClientMock) ClusterMeet ¶
func (m *ClientMock) ClusterMeet(ctx context.Context, host, port string) *redis.StatusCmd
func (*ClientMock) ClusterMyShardID ¶
func (m *ClientMock) ClusterMyShardID(ctx context.Context) *redis.StringCmd
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) ClusterShards ¶
func (m *ClientMock) ClusterShards(ctx context.Context) *redis.ClusterShardsCmd
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) CommandGetKeys ¶
func (m *ClientMock) CommandGetKeys(ctx context.Context, commands ...interface{}) *redis.StringSliceCmd
func (*ClientMock) CommandGetKeysAndFlags ¶
func (m *ClientMock) CommandGetKeysAndFlags(ctx context.Context, commands ...interface{}) *redis.KeyFlagsCmd
func (*ClientMock) CommandList ¶
func (m *ClientMock) CommandList(ctx context.Context, filter *redis.FilterBy) *redis.StringSliceCmd
func (*ClientMock) ConfigGet ¶
func (m *ClientMock) ConfigGet(ctx context.Context, parameter string) *redis.MapStringStringCmd
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) Context ¶
func (m *ClientMock) Context() context.Context
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) Do ¶
func (m *ClientMock) Do(ctx context.Context, args ...interface{}) *redis.Cmd
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) EvalRO ¶
func (m *ClientMock) EvalRO(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) EvalShaRO ¶
func (m *ClientMock) EvalShaRO(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) ExpireTime ¶
func (m *ClientMock) ExpireTime(ctx context.Context, key string) *redis.DurationCmd
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) GeoSearch ¶
func (m *ClientMock) GeoSearch(ctx context.Context, key string, q *redis.GeoSearchQuery) *redis.StringSliceCmd
func (*ClientMock) GeoSearchLocation ¶
func (m *ClientMock) GeoSearchLocation(ctx context.Context, key string, q *redis.GeoSearchLocationQuery) *redis.GeoSearchLocationCmd
func (*ClientMock) GeoSearchStore ¶
func (m *ClientMock) GeoSearchStore(ctx context.Context, key, store string, q *redis.GeoSearchStoreQuery) *redis.IntCmd
func (*ClientMock) GetBit ¶
func (m *ClientMock) GetBit(ctx context.Context, key string, offset int64) *redis.IntCmd
func (*ClientMock) GetDel ¶
func (m *ClientMock) GetDel(ctx context.Context, key string) *redis.StringCmd
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.MapStringStringCmd
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) HRandField ¶
func (m *ClientMock) HRandField(ctx context.Context, key string, count int) *redis.StringSliceCmd
func (*ClientMock) HRandFieldWithValues ¶
func (m *ClientMock) HRandFieldWithValues(ctx context.Context, key string, count int) *redis.KeyValueSliceCmd
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) IsMethodCallable ¶
func (m *ClientMock) IsMethodCallable(t mock.TestingT, methodName string, arguments ...interface{}) bool
func (*ClientMock) Keys ¶
func (m *ClientMock) Keys(ctx context.Context, pattern string) *redis.StringSliceCmd
func (*ClientMock) LCS ¶
func (m *ClientMock) LCS(ctx context.Context, q *redis.LCSQuery) *redis.LCSCmd
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) LMove ¶
func (m *ClientMock) LMove(ctx context.Context, source, destination, srcpos, destpos string) *redis.StringCmd
func (*ClientMock) LPop ¶
func (m *ClientMock) LPop(ctx context.Context, key string) *redis.StringCmd
func (*ClientMock) LPopCount ¶
func (m *ClientMock) LPopCount(ctx context.Context, key string, count int) *redis.StringSliceCmd
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) MethodCalled ¶
func (m *ClientMock) MethodCalled(methodName string, arguments ...interface{}) mock.Arguments
func (*ClientMock) ModuleLoadex ¶
func (m *ClientMock) ModuleLoadex(ctx context.Context, conf *redis.ModuleLoadexConfig) *redis.StringCmd
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) On ¶
func (m *ClientMock) On(methodName string, arguments ...interface{}) *mock.Call
func (*ClientMock) PExpireTime ¶
func (m *ClientMock) PExpireTime(ctx context.Context, key string) *redis.DurationCmd
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) PSubscribe ¶
func (m *ClientMock) PSubscribe(ctx context.Context, channels ...string) *redis.PubSub
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) PoolStats ¶
func (m *ClientMock) PoolStats() *redis.PoolStats
func (*ClientMock) Process ¶
func (m *ClientMock) Process(ctx context.Context, cmd 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.MapStringIntCmd
func (*ClientMock) PubSubShardChannels ¶
func (m *ClientMock) PubSubShardChannels(ctx context.Context, pattern string) *redis.StringSliceCmd
func (*ClientMock) PubSubShardNumSub ¶
func (m *ClientMock) PubSubShardNumSub(ctx context.Context, channels ...string) *redis.MapStringIntCmd
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) RPopCount ¶
func (m *ClientMock) RPopCount(ctx context.Context, key string, count int) *redis.StringSliceCmd
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) SInterCard ¶
func (m *ClientMock) SInterCard(ctx context.Context, limit int64, keys ...string) *redis.IntCmd
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) SMIsMember ¶
func (m *ClientMock) SMIsMember(ctx context.Context, key string, members ...interface{}) *redis.BoolSliceCmd
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) SPublish ¶
func (m *ClientMock) SPublish(ctx context.Context, channel string, message interface{}) *redis.IntCmd
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) SetArgs ¶
func (m *ClientMock) SetArgs(ctx context.Context, key string, value interface{}, a redis.SetArgs) *redis.StatusCmd
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) SlowLogGet ¶
func (m *ClientMock) SlowLogGet(ctx context.Context, num int64) *redis.SlowLogCmd
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) SortRO ¶
func (m *ClientMock) SortRO(ctx context.Context, key string, sort *redis.Sort) *redis.StringSliceCmd
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) Subscribe ¶
func (m *ClientMock) Subscribe(ctx context.Context, channels ...string) *redis.PubSub
func (*ClientMock) TTL ¶
func (m *ClientMock) TTL(ctx context.Context, key string) *redis.DurationCmd
func (*ClientMock) Test ¶
func (m *ClientMock) Test(t mock.TestingT)
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) XAutoClaim ¶
func (m *ClientMock) XAutoClaim(ctx context.Context, a *redis.XAutoClaimArgs) *redis.XAutoClaimCmd
func (*ClientMock) XAutoClaimJustID ¶
func (m *ClientMock) XAutoClaimJustID(ctx context.Context, a *redis.XAutoClaimArgs) *redis.XAutoClaimJustIDCmd
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) XGroupCreateConsumer ¶
func (m *ClientMock) XGroupCreateConsumer(ctx context.Context, stream, group, consumer string) *redis.IntCmd
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) XInfoConsumers ¶
func (m *ClientMock) XInfoConsumers(ctx context.Context, key string, group string) *redis.XInfoConsumersCmd
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) XInfoStreamFull ¶
func (m *ClientMock) XInfoStreamFull(ctx context.Context, key string, count int) *redis.XInfoStreamFullCmd
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) XTrimMaxLen ¶
func (m *ClientMock) XTrimMaxLen(ctx context.Context, key string, maxLen int64) *redis.IntCmd
func (*ClientMock) XTrimMaxLenApprox ¶
func (m *ClientMock) XTrimMaxLenApprox(ctx context.Context, key string, maxLen, limit int64) *redis.IntCmd
func (*ClientMock) XTrimMinID ¶
func (m *ClientMock) XTrimMinID(ctx context.Context, key string, minID string) *redis.IntCmd
func (*ClientMock) XTrimMinIDApprox ¶
func (*ClientMock) ZAdd ¶
func (m *ClientMock) ZAdd(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd
func (*ClientMock) ZAddArgs ¶
func (m *ClientMock) ZAddArgs(ctx context.Context, key string, args redis.ZAddArgs) *redis.IntCmd
func (*ClientMock) ZAddArgsIncr ¶
func (m *ClientMock) ZAddArgsIncr(ctx context.Context, key string, args redis.ZAddArgs) *redis.FloatCmd
func (*ClientMock) ZAddGT ¶
func (m *ClientMock) ZAddGT(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd
func (*ClientMock) ZAddLT ¶
func (m *ClientMock) ZAddLT(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) ZAddXX ¶
func (m *ClientMock) ZAddXX(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) ZDiff ¶
func (m *ClientMock) ZDiff(ctx context.Context, keys ...string) *redis.StringSliceCmd
func (*ClientMock) ZDiffStore ¶
func (m *ClientMock) ZDiffStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd
func (*ClientMock) ZDiffWithScores ¶
func (m *ClientMock) ZDiffWithScores(ctx context.Context, keys ...string) *redis.ZSliceCmd
func (*ClientMock) ZInter ¶
func (m *ClientMock) ZInter(ctx context.Context, store *redis.ZStore) *redis.StringSliceCmd
func (*ClientMock) ZInterCard ¶
func (m *ClientMock) ZInterCard(ctx context.Context, limit int64, keys ...string) *redis.IntCmd
func (*ClientMock) ZInterStore ¶
func (m *ClientMock) ZInterStore(ctx context.Context, destination string, store *redis.ZStore) *redis.IntCmd
func (*ClientMock) ZInterWithScores ¶
func (m *ClientMock) ZInterWithScores(ctx context.Context, store *redis.ZStore) *redis.ZSliceCmd
func (*ClientMock) ZLexCount ¶
func (m *ClientMock) ZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd
func (*ClientMock) ZMScore ¶
func (m *ClientMock) ZMScore(ctx context.Context, key string, members ...string) *redis.FloatSliceCmd
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) ZRandMember ¶
func (m *ClientMock) ZRandMember(ctx context.Context, key string, count int) *redis.StringSliceCmd
func (*ClientMock) ZRandMemberWithScores ¶
func (m *ClientMock) ZRandMemberWithScores(ctx context.Context, key string, count int) *redis.ZSliceCmd
func (*ClientMock) ZRange ¶
func (m *ClientMock) ZRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd
func (*ClientMock) ZRangeArgs ¶
func (m *ClientMock) ZRangeArgs(ctx context.Context, z redis.ZRangeArgs) *redis.StringSliceCmd
func (*ClientMock) ZRangeArgsWithScores ¶
func (m *ClientMock) ZRangeArgsWithScores(ctx context.Context, z redis.ZRangeArgs) *redis.ZSliceCmd
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) ZRangeStore ¶
func (m *ClientMock) ZRangeStore(ctx context.Context, dst string, z redis.ZRangeArgs) *redis.IntCmd
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) ZRankWithScore ¶
func (m *ClientMock) ZRankWithScore(ctx context.Context, key, member string) *redis.RankWithScoreCmd
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) ZRevRankWithScore ¶
func (m *ClientMock) ZRevRankWithScore(ctx context.Context, key, member string) *redis.RankWithScoreCmd
func (*ClientMock) ZScore ¶
func (m *ClientMock) ZScore(ctx context.Context, key, member string) *redis.FloatCmd
func (*ClientMock) ZUnion ¶
func (m *ClientMock) ZUnion(ctx context.Context, store redis.ZStore) *redis.StringSliceCmd
func (*ClientMock) ZUnionStore ¶
func (m *ClientMock) ZUnionStore(ctx context.Context, dest string, store *redis.ZStore) *redis.IntCmd
func (*ClientMock) ZUnionWithScores ¶
func (m *ClientMock) ZUnionWithScores(ctx context.Context, store redis.ZStore) *redis.ZSliceCmd
Click to show internal directories.
Click to hide internal directories.