// Code generated by MockGen. DO NOT EDIT. // Source: ./internal/domain/repository/timeline.go // // Generated by this command: // // mockgen -source=./internal/domain/repository/timeline.go -destination=./internal/mock/repository/timeline.go -package=mock // // Package mock is a generated GoMock package. package mock import ( repository "app-cloudep-tweeting-service/internal/domain/repository" context "context" reflect "reflect" gomock "go.uber.org/mock/gomock" ) // MockTimelineRepository is a mock of TimelineRepository interface. type MockTimelineRepository struct { ctrl *gomock.Controller recorder *MockTimelineRepositoryMockRecorder } // MockTimelineRepositoryMockRecorder is the mock recorder for MockTimelineRepository. type MockTimelineRepositoryMockRecorder struct { mock *MockTimelineRepository } // NewMockTimelineRepository creates a new mock instance. func NewMockTimelineRepository(ctrl *gomock.Controller) *MockTimelineRepository { mock := &MockTimelineRepository{ctrl: ctrl} mock.recorder = &MockTimelineRepositoryMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockTimelineRepository) EXPECT() *MockTimelineRepositoryMockRecorder { return m.recorder } // AddPost mocks base method. func (m *MockTimelineRepository) AddPost(ctx context.Context, req repository.AddPostRequest) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "AddPost", ctx, req) ret0, _ := ret[0].(error) return ret0 } // AddPost indicates an expected call of AddPost. func (mr *MockTimelineRepositoryMockRecorder) AddPost(ctx, req any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddPost", reflect.TypeOf((*MockTimelineRepository)(nil).AddPost), ctx, req) } // ClearNoMoreDataFlag mocks base method. func (m *MockTimelineRepository) ClearNoMoreDataFlag(ctx context.Context, uid string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ClearNoMoreDataFlag", ctx, uid) ret0, _ := ret[0].(error) return ret0 } // ClearNoMoreDataFlag indicates an expected call of ClearNoMoreDataFlag. func (mr *MockTimelineRepositoryMockRecorder) ClearNoMoreDataFlag(ctx, uid any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearNoMoreDataFlag", reflect.TypeOf((*MockTimelineRepository)(nil).ClearNoMoreDataFlag), ctx, uid) } // FetchTimeline mocks base method. func (m *MockTimelineRepository) FetchTimeline(ctx context.Context, req repository.FetchTimelineRequest) (repository.FetchTimelineResponse, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "FetchTimeline", ctx, req) ret0, _ := ret[0].(repository.FetchTimelineResponse) ret1, _ := ret[1].(error) return ret0, ret1 } // FetchTimeline indicates an expected call of FetchTimeline. func (mr *MockTimelineRepositoryMockRecorder) FetchTimeline(ctx, req any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FetchTimeline", reflect.TypeOf((*MockTimelineRepository)(nil).FetchTimeline), ctx, req) } // HasNoMoreData mocks base method. func (m *MockTimelineRepository) HasNoMoreData(ctx context.Context, uid string) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HasNoMoreData", ctx, uid) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // HasNoMoreData indicates an expected call of HasNoMoreData. func (mr *MockTimelineRepositoryMockRecorder) HasNoMoreData(ctx, uid any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasNoMoreData", reflect.TypeOf((*MockTimelineRepository)(nil).HasNoMoreData), ctx, uid) } // SetNoMoreDataFlag mocks base method. func (m *MockTimelineRepository) SetNoMoreDataFlag(ctx context.Context, uid string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "SetNoMoreDataFlag", ctx, uid) ret0, _ := ret[0].(error) return ret0 } // SetNoMoreDataFlag indicates an expected call of SetNoMoreDataFlag. func (mr *MockTimelineRepositoryMockRecorder) SetNoMoreDataFlag(ctx, uid any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetNoMoreDataFlag", reflect.TypeOf((*MockTimelineRepository)(nil).SetNoMoreDataFlag), ctx, uid) }