return a.Get(0).(*sdlgoredis.DbState), a.Error(1)
}
+func (m *MockDB) Keys(pattern string) ([]string, error) {
+ a := m.Called(pattern)
+ return a.Get(0).([]string), a.Error(1)
+}
+
+func (m *MockDB) Statistics() (*sdlgoredis.DbStatistics, error) {
+ a := m.Called()
+ return a.Get(0).(*sdlgoredis.DbStatistics), a.Error(1)
+}
+
type MockSdlApi struct {
mock.Mock
}
a := m.Called(ns, pattern)
return a.Get(0).([]string), a.Error(1)
}
+
+func (m *MockSdlApi) Set(ns string, pairs ...interface{}) error {
+ a := m.Called(ns, pairs)
+ return a.Error(0)
+}
+
+func (m *MockSdlApi) Remove(ns string, keys []string) error {
+ a := m.Called(ns, keys)
+ return a.Error(0)
+}
+
+func (m *MockSdlApi) Get(ns string, keys []string) (map[string]interface{}, error) {
+ a := m.Called(ns, keys)
+ return a.Get(0).(map[string]interface{}), a.Error(1)
+}