1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package memcache
- import (
- "context"
- )
- // MockErr for unit test.
- type MockErr struct {
- Error error
- }
- var _ Conn = MockErr{}
- // MockWith return a mock conn.
- func MockWith(err error) MockErr {
- return MockErr{Error: err}
- }
- // Err .
- func (m MockErr) Err() error { return m.Error }
- // Close .
- func (m MockErr) Close() error { return m.Error }
- // Add .
- func (m MockErr) Add(item *Item) error { return m.Error }
- // Set .
- func (m MockErr) Set(item *Item) error { return m.Error }
- // Replace .
- func (m MockErr) Replace(item *Item) error { return m.Error }
- // CompareAndSwap .
- func (m MockErr) CompareAndSwap(item *Item) error { return m.Error }
- // Get .
- func (m MockErr) Get(key string) (*Item, error) { return nil, m.Error }
- // GetMulti .
- func (m MockErr) GetMulti(keys []string) (map[string]*Item, error) { return nil, m.Error }
- // Touch .
- func (m MockErr) Touch(key string, timeout int32) error { return m.Error }
- // Delete .
- func (m MockErr) Delete(key string) error { return m.Error }
- // Increment .
- func (m MockErr) Increment(key string, delta uint64) (uint64, error) { return 0, m.Error }
- // Decrement .
- func (m MockErr) Decrement(key string, delta uint64) (uint64, error) { return 0, m.Error }
- // Scan .
- func (m MockErr) Scan(item *Item, v interface{}) error { return m.Error }
- // WithContext .
- func (m MockErr) WithContext(ctx context.Context) Conn { return m }
|