func (m *MockCacheRepository) Get(key string) []byte {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Get", key)
	ret0, _ := ret[0].([]byte)
	return ret0
}
Get mocks base method
package cache
import (
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
)
type MockCacheRepository struct {
	ctrl     *gomock.Controller
	recorder *MockCacheRepositoryMockRecorder
}
type MockCacheRepositoryMockRecorder struct {
	mock *MockCacheRepository
}
func NewMockCacheRepository(ctrl *gomock.Controller) *MockCacheRepository {
	mock := &MockCacheRepository{ctrl: ctrl}
	mock.recorder = &MockCacheRepositoryMockRecorder{mock}
	return mock
}
func (m *MockCacheRepository) EXPECT() *MockCacheRepositoryMockRecorder {
	return m.recorder
}
func (m *MockCacheRepository) SetKey(key string, value []byte, ttl int) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "SetKey", key, value, ttl)
}
func (mr *MockCacheRepositoryMockRecorder) SetKey(key, value, ttl interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetKey", reflect.TypeOf((*MockCacheRepository)(nil).SetKey), key, value, ttl)
}