github.com/xzl8028/xenia-server@v0.0.0-20190809101854-18450a97da63/store/storetest/mocks/EmojiStore.go (about)

     1  // Code generated by mockery v1.0.0. DO NOT EDIT.
     2  
     3  // Regenerate this file using `make store-mocks`.
     4  
     5  package mocks
     6  
     7  import mock "github.com/stretchr/testify/mock"
     8  import model "github.com/xzl8028/xenia-server/model"
     9  import store "github.com/xzl8028/xenia-server/store"
    10  
    11  // EmojiStore is an autogenerated mock type for the EmojiStore type
    12  type EmojiStore struct {
    13  	mock.Mock
    14  }
    15  
    16  // Delete provides a mock function with given fields: id, time
    17  func (_m *EmojiStore) Delete(id string, time int64) *model.AppError {
    18  	ret := _m.Called(id, time)
    19  
    20  	var r0 *model.AppError
    21  	if rf, ok := ret.Get(0).(func(string, int64) *model.AppError); ok {
    22  		r0 = rf(id, time)
    23  	} else {
    24  		if ret.Get(0) != nil {
    25  			r0 = ret.Get(0).(*model.AppError)
    26  		}
    27  	}
    28  
    29  	return r0
    30  }
    31  
    32  // Get provides a mock function with given fields: id, allowFromCache
    33  func (_m *EmojiStore) Get(id string, allowFromCache bool) (*model.Emoji, *model.AppError) {
    34  	ret := _m.Called(id, allowFromCache)
    35  
    36  	var r0 *model.Emoji
    37  	if rf, ok := ret.Get(0).(func(string, bool) *model.Emoji); ok {
    38  		r0 = rf(id, allowFromCache)
    39  	} else {
    40  		if ret.Get(0) != nil {
    41  			r0 = ret.Get(0).(*model.Emoji)
    42  		}
    43  	}
    44  
    45  	var r1 *model.AppError
    46  	if rf, ok := ret.Get(1).(func(string, bool) *model.AppError); ok {
    47  		r1 = rf(id, allowFromCache)
    48  	} else {
    49  		if ret.Get(1) != nil {
    50  			r1 = ret.Get(1).(*model.AppError)
    51  		}
    52  	}
    53  
    54  	return r0, r1
    55  }
    56  
    57  // GetByName provides a mock function with given fields: name
    58  func (_m *EmojiStore) GetByName(name string) (*model.Emoji, *model.AppError) {
    59  	ret := _m.Called(name)
    60  
    61  	var r0 *model.Emoji
    62  	if rf, ok := ret.Get(0).(func(string) *model.Emoji); ok {
    63  		r0 = rf(name)
    64  	} else {
    65  		if ret.Get(0) != nil {
    66  			r0 = ret.Get(0).(*model.Emoji)
    67  		}
    68  	}
    69  
    70  	var r1 *model.AppError
    71  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
    72  		r1 = rf(name)
    73  	} else {
    74  		if ret.Get(1) != nil {
    75  			r1 = ret.Get(1).(*model.AppError)
    76  		}
    77  	}
    78  
    79  	return r0, r1
    80  }
    81  
    82  // GetList provides a mock function with given fields: offset, limit, sort
    83  func (_m *EmojiStore) GetList(offset int, limit int, sort string) ([]*model.Emoji, *model.AppError) {
    84  	ret := _m.Called(offset, limit, sort)
    85  
    86  	var r0 []*model.Emoji
    87  	if rf, ok := ret.Get(0).(func(int, int, string) []*model.Emoji); ok {
    88  		r0 = rf(offset, limit, sort)
    89  	} else {
    90  		if ret.Get(0) != nil {
    91  			r0 = ret.Get(0).([]*model.Emoji)
    92  		}
    93  	}
    94  
    95  	var r1 *model.AppError
    96  	if rf, ok := ret.Get(1).(func(int, int, string) *model.AppError); ok {
    97  		r1 = rf(offset, limit, sort)
    98  	} else {
    99  		if ret.Get(1) != nil {
   100  			r1 = ret.Get(1).(*model.AppError)
   101  		}
   102  	}
   103  
   104  	return r0, r1
   105  }
   106  
   107  // GetMultipleByName provides a mock function with given fields: names
   108  func (_m *EmojiStore) GetMultipleByName(names []string) store.StoreChannel {
   109  	ret := _m.Called(names)
   110  
   111  	var r0 store.StoreChannel
   112  	if rf, ok := ret.Get(0).(func([]string) store.StoreChannel); ok {
   113  		r0 = rf(names)
   114  	} else {
   115  		if ret.Get(0) != nil {
   116  			r0 = ret.Get(0).(store.StoreChannel)
   117  		}
   118  	}
   119  
   120  	return r0
   121  }
   122  
   123  // Save provides a mock function with given fields: emoji
   124  func (_m *EmojiStore) Save(emoji *model.Emoji) (*model.Emoji, *model.AppError) {
   125  	ret := _m.Called(emoji)
   126  
   127  	var r0 *model.Emoji
   128  	if rf, ok := ret.Get(0).(func(*model.Emoji) *model.Emoji); ok {
   129  		r0 = rf(emoji)
   130  	} else {
   131  		if ret.Get(0) != nil {
   132  			r0 = ret.Get(0).(*model.Emoji)
   133  		}
   134  	}
   135  
   136  	var r1 *model.AppError
   137  	if rf, ok := ret.Get(1).(func(*model.Emoji) *model.AppError); ok {
   138  		r1 = rf(emoji)
   139  	} else {
   140  		if ret.Get(1) != nil {
   141  			r1 = ret.Get(1).(*model.AppError)
   142  		}
   143  	}
   144  
   145  	return r0, r1
   146  }
   147  
   148  // Search provides a mock function with given fields: name, prefixOnly, limit
   149  func (_m *EmojiStore) Search(name string, prefixOnly bool, limit int) ([]*model.Emoji, *model.AppError) {
   150  	ret := _m.Called(name, prefixOnly, limit)
   151  
   152  	var r0 []*model.Emoji
   153  	if rf, ok := ret.Get(0).(func(string, bool, int) []*model.Emoji); ok {
   154  		r0 = rf(name, prefixOnly, limit)
   155  	} else {
   156  		if ret.Get(0) != nil {
   157  			r0 = ret.Get(0).([]*model.Emoji)
   158  		}
   159  	}
   160  
   161  	var r1 *model.AppError
   162  	if rf, ok := ret.Get(1).(func(string, bool, int) *model.AppError); ok {
   163  		r1 = rf(name, prefixOnly, limit)
   164  	} else {
   165  		if ret.Get(1) != nil {
   166  			r1 = ret.Get(1).(*model.AppError)
   167  		}
   168  	}
   169  
   170  	return r0, r1
   171  }