github.com/xzl8028/xenia-server@v0.0.0-20190809101854-18450a97da63/store/storetest/mocks/ChannelMemberHistoryStore.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 10 // ChannelMemberHistoryStore is an autogenerated mock type for the ChannelMemberHistoryStore type 11 type ChannelMemberHistoryStore struct { 12 mock.Mock 13 } 14 15 // GetUsersInChannelDuring provides a mock function with given fields: startTime, endTime, channelId 16 func (_m *ChannelMemberHistoryStore) GetUsersInChannelDuring(startTime int64, endTime int64, channelId string) ([]*model.ChannelMemberHistoryResult, *model.AppError) { 17 ret := _m.Called(startTime, endTime, channelId) 18 19 var r0 []*model.ChannelMemberHistoryResult 20 if rf, ok := ret.Get(0).(func(int64, int64, string) []*model.ChannelMemberHistoryResult); ok { 21 r0 = rf(startTime, endTime, channelId) 22 } else { 23 if ret.Get(0) != nil { 24 r0 = ret.Get(0).([]*model.ChannelMemberHistoryResult) 25 } 26 } 27 28 var r1 *model.AppError 29 if rf, ok := ret.Get(1).(func(int64, int64, string) *model.AppError); ok { 30 r1 = rf(startTime, endTime, channelId) 31 } else { 32 if ret.Get(1) != nil { 33 r1 = ret.Get(1).(*model.AppError) 34 } 35 } 36 37 return r0, r1 38 } 39 40 // LogJoinEvent provides a mock function with given fields: userId, channelId, joinTime 41 func (_m *ChannelMemberHistoryStore) LogJoinEvent(userId string, channelId string, joinTime int64) *model.AppError { 42 ret := _m.Called(userId, channelId, joinTime) 43 44 var r0 *model.AppError 45 if rf, ok := ret.Get(0).(func(string, string, int64) *model.AppError); ok { 46 r0 = rf(userId, channelId, joinTime) 47 } else { 48 if ret.Get(0) != nil { 49 r0 = ret.Get(0).(*model.AppError) 50 } 51 } 52 53 return r0 54 } 55 56 // LogLeaveEvent provides a mock function with given fields: userId, channelId, leaveTime 57 func (_m *ChannelMemberHistoryStore) LogLeaveEvent(userId string, channelId string, leaveTime int64) *model.AppError { 58 ret := _m.Called(userId, channelId, leaveTime) 59 60 var r0 *model.AppError 61 if rf, ok := ret.Get(0).(func(string, string, int64) *model.AppError); ok { 62 r0 = rf(userId, channelId, leaveTime) 63 } else { 64 if ret.Get(0) != nil { 65 r0 = ret.Get(0).(*model.AppError) 66 } 67 } 68 69 return r0 70 } 71 72 // PermanentDeleteBatch provides a mock function with given fields: endTime, limit 73 func (_m *ChannelMemberHistoryStore) PermanentDeleteBatch(endTime int64, limit int64) (int64, *model.AppError) { 74 ret := _m.Called(endTime, limit) 75 76 var r0 int64 77 if rf, ok := ret.Get(0).(func(int64, int64) int64); ok { 78 r0 = rf(endTime, limit) 79 } else { 80 r0 = ret.Get(0).(int64) 81 } 82 83 var r1 *model.AppError 84 if rf, ok := ret.Get(1).(func(int64, int64) *model.AppError); ok { 85 r1 = rf(endTime, limit) 86 } else { 87 if ret.Get(1) != nil { 88 r1 = ret.Get(1).(*model.AppError) 89 } 90 } 91 92 return r0, r1 93 }