Documentation
¶
Index ¶
- func CommitErrTx(t *testing.T) radio.StorageTx
- func CommitTx(t *testing.T) radio.StorageTx
- func IcecastServerMock(t *testing.T) *icecastServerMock
- func NotUsedTx(t *testing.T) radio.StorageTx
- func RollbackTx(t *testing.T) radio.StorageTx
- type AnnounceServiceMock
- func (mock *AnnounceServiceMock) AnnounceMurder(ctx context.Context, by *radio.User, force bool) error
- func (mock *AnnounceServiceMock) AnnounceMurderCalls() []struct{ ... }
- func (mock *AnnounceServiceMock) AnnounceRequest(contextMoqParam context.Context, song radio.Song) error
- func (mock *AnnounceServiceMock) AnnounceRequestCalls() []struct{ ... }
- func (mock *AnnounceServiceMock) AnnounceSong(contextMoqParam context.Context, status radio.Status) error
- func (mock *AnnounceServiceMock) AnnounceSongCalls() []struct{ ... }
- func (mock *AnnounceServiceMock) AnnounceUser(contextMoqParam context.Context, user *radio.User) error
- func (mock *AnnounceServiceMock) AnnounceUserCalls() []struct{ ... }
- type ExecutorMock
- func (mock *ExecutorMock) Execute(w io.Writer, r *http.Request, input templates.TemplateSelectable) error
- func (mock *ExecutorMock) ExecuteAll(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error)
- func (mock *ExecutorMock) ExecuteAllAdmin(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error)
- func (mock *ExecutorMock) ExecuteAllAdminCalls() []struct{ ... }
- func (mock *ExecutorMock) ExecuteAllCalls() []struct{ ... }
- func (mock *ExecutorMock) ExecuteCalls() []struct{ ... }
- func (mock *ExecutorMock) ExecuteTemplate(ctx context.Context, theme radio.ThemeName, page string, template string, ...) error
- func (mock *ExecutorMock) ExecuteTemplateCalls() []struct{ ... }
- type FS
- type FSMock
- func (mock *FSMock) Glob(pattern string) ([]string, error)
- func (mock *FSMock) GlobCalls() []struct{ ... }
- func (mock *FSMock) Open(name string) (fs.File, error)
- func (mock *FSMock) OpenCalls() []struct{ ... }
- func (mock *FSMock) ReadFile(name string) ([]byte, error)
- func (mock *FSMock) ReadFileCalls() []struct{ ... }
- func (mock *FSMock) Stat(name string) (fs.FileInfo, error)
- func (mock *FSMock) StatCalls() []struct{ ... }
- func (mock *FSMock) Sub(dir string) (fs.FS, error)
- func (mock *FSMock) SubCalls() []struct{ ... }
- type File
- type FileInfo
- type FileInfoMock
- func (mock *FileInfoMock) IsDir() bool
- func (mock *FileInfoMock) IsDirCalls() []struct{}
- func (mock *FileInfoMock) ModTime() time.Time
- func (mock *FileInfoMock) ModTimeCalls() []struct{}
- func (mock *FileInfoMock) Mode() fs.FileMode
- func (mock *FileInfoMock) ModeCalls() []struct{}
- func (mock *FileInfoMock) Name() string
- func (mock *FileInfoMock) NameCalls() []struct{}
- func (mock *FileInfoMock) Size() int64
- func (mock *FileInfoMock) SizeCalls() []struct{}
- func (mock *FileInfoMock) Sys() any
- func (mock *FileInfoMock) SysCalls() []struct{}
- type FileMock
- type ManagerServiceMock
- func (mock *ManagerServiceMock) CurrentListeners(contextMoqParam context.Context) (eventstream.Stream[radio.Listeners], error)
- func (mock *ManagerServiceMock) CurrentListenersCalls() []struct{ ... }
- func (mock *ManagerServiceMock) CurrentSong(contextMoqParam context.Context) (eventstream.Stream[*radio.SongUpdate], error)
- func (mock *ManagerServiceMock) CurrentSongCalls() []struct{ ... }
- func (mock *ManagerServiceMock) CurrentStatus(contextMoqParam context.Context) (eventstream.Stream[radio.Status], error)
- func (mock *ManagerServiceMock) CurrentStatusCalls() []struct{ ... }
- func (mock *ManagerServiceMock) CurrentThread(contextMoqParam context.Context) (eventstream.Stream[radio.Thread], error)
- func (mock *ManagerServiceMock) CurrentThreadCalls() []struct{ ... }
- func (mock *ManagerServiceMock) CurrentUser(contextMoqParam context.Context) (eventstream.Stream[*radio.User], error)
- func (mock *ManagerServiceMock) CurrentUserCalls() []struct{ ... }
- func (mock *ManagerServiceMock) UpdateFromStorage(contextMoqParam context.Context) error
- func (mock *ManagerServiceMock) UpdateFromStorageCalls() []struct{ ... }
- func (mock *ManagerServiceMock) UpdateListeners(contextMoqParam context.Context, v radio.Listeners) error
- func (mock *ManagerServiceMock) UpdateListenersCalls() []struct{ ... }
- func (mock *ManagerServiceMock) UpdateSong(contextMoqParam context.Context, songUpdate *radio.SongUpdate) error
- func (mock *ManagerServiceMock) UpdateSongCalls() []struct{ ... }
- func (mock *ManagerServiceMock) UpdateThread(contextMoqParam context.Context, v radio.Thread) error
- func (mock *ManagerServiceMock) UpdateThreadCalls() []struct{ ... }
- func (mock *ManagerServiceMock) UpdateUser(contextMoqParam context.Context, user *radio.User) error
- func (mock *ManagerServiceMock) UpdateUserCalls() []struct{ ... }
- type NewsStorageMock
- func (mock *NewsStorageMock) AddComment(newsComment radio.NewsComment) (radio.NewsCommentID, error)
- func (mock *NewsStorageMock) AddCommentCalls() []struct{ ... }
- func (mock *NewsStorageMock) Comments(newsPostID radio.NewsPostID) ([]radio.NewsComment, error)
- func (mock *NewsStorageMock) CommentsCalls() []struct{ ... }
- func (mock *NewsStorageMock) CommentsPublic(newsPostID radio.NewsPostID) ([]radio.NewsComment, error)
- func (mock *NewsStorageMock) CommentsPublicCalls() []struct{ ... }
- func (mock *NewsStorageMock) Create(newsPost radio.NewsPost) (radio.NewsPostID, error)
- func (mock *NewsStorageMock) CreateCalls() []struct{ ... }
- func (mock *NewsStorageMock) Delete(newsPostID radio.NewsPostID) error
- func (mock *NewsStorageMock) DeleteCalls() []struct{ ... }
- func (mock *NewsStorageMock) DeleteComment(newsCommentID radio.NewsCommentID) error
- func (mock *NewsStorageMock) DeleteCommentCalls() []struct{ ... }
- func (mock *NewsStorageMock) Get(newsPostID radio.NewsPostID) (*radio.NewsPost, error)
- func (mock *NewsStorageMock) GetCalls() []struct{ ... }
- func (mock *NewsStorageMock) List(limit int64, offset int64) (radio.NewsList, error)
- func (mock *NewsStorageMock) ListCalls() []struct{ ... }
- func (mock *NewsStorageMock) ListPublic(limit int64, offset int64) (radio.NewsList, error)
- func (mock *NewsStorageMock) ListPublicCalls() []struct{ ... }
- func (mock *NewsStorageMock) Update(newsPost radio.NewsPost) error
- func (mock *NewsStorageMock) UpdateCalls() []struct{ ... }
- type NewsStorageServiceMock
- func (mock *NewsStorageServiceMock) News(contextMoqParam context.Context) radio.NewsStorage
- func (mock *NewsStorageServiceMock) NewsCalls() []struct{ ... }
- func (mock *NewsStorageServiceMock) NewsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error)
- func (mock *NewsStorageServiceMock) NewsTxCalls() []struct{ ... }
- type QueueServiceMock
- func (mock *QueueServiceMock) AddRequest(contextMoqParam context.Context, song radio.Song, s string) error
- func (mock *QueueServiceMock) AddRequestCalls() []struct{ ... }
- func (mock *QueueServiceMock) Entries(contextMoqParam context.Context) (radio.Queue, error)
- func (mock *QueueServiceMock) EntriesCalls() []struct{ ... }
- func (mock *QueueServiceMock) Remove(contextMoqParam context.Context, queueID radio.QueueID) (bool, error)
- func (mock *QueueServiceMock) RemoveCalls() []struct{ ... }
- func (mock *QueueServiceMock) ReserveNext(contextMoqParam context.Context) (*radio.QueueEntry, error)
- func (mock *QueueServiceMock) ReserveNextCalls() []struct{ ... }
- func (mock *QueueServiceMock) ResetReserved(contextMoqParam context.Context) error
- func (mock *QueueServiceMock) ResetReservedCalls() []struct{ ... }
- type QueueStorageMock
- type QueueStorageServiceMock
- func (mock *QueueStorageServiceMock) Queue(contextMoqParam context.Context) radio.QueueStorage
- func (mock *QueueStorageServiceMock) QueueCalls() []struct{ ... }
- func (mock *QueueStorageServiceMock) QueueTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error)
- func (mock *QueueStorageServiceMock) QueueTxCalls() []struct{ ... }
- type ReaderMock
- func (mock *ReaderMock) Close() error
- func (mock *ReaderMock) CloseCalls() []struct{}
- func (mock *ReaderMock) GetFile() *os.File
- func (mock *ReaderMock) GetFileCalls() []struct{}
- func (mock *ReaderMock) Progress() time.Duration
- func (mock *ReaderMock) ProgressCalls() []struct{}
- func (mock *ReaderMock) Read(p []byte) (int, error)
- func (mock *ReaderMock) ReadCalls() []struct{ ... }
- func (mock *ReaderMock) TotalLength() time.Duration
- func (mock *ReaderMock) TotalLengthCalls() []struct{}
- type RelayStorageMock
- type RelayStorageServiceMock
- func (mock *RelayStorageServiceMock) Relay(contextMoqParam context.Context) radio.RelayStorage
- func (mock *RelayStorageServiceMock) RelayCalls() []struct{ ... }
- func (mock *RelayStorageServiceMock) RelayTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error)
- func (mock *RelayStorageServiceMock) RelayTxCalls() []struct{ ... }
- type RequestStorageMock
- type RequestStorageServiceMock
- func (mock *RequestStorageServiceMock) Request(contextMoqParam context.Context) radio.RequestStorage
- func (mock *RequestStorageServiceMock) RequestCalls() []struct{ ... }
- func (mock *RequestStorageServiceMock) RequestTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error)
- func (mock *RequestStorageServiceMock) RequestTxCalls() []struct{ ... }
- type ScheduleStorageMock
- func (mock *ScheduleStorageMock) History(day radio.ScheduleDay, limit int64, offset int64) ([]radio.ScheduleEntry, error)
- func (mock *ScheduleStorageMock) HistoryCalls() []struct{ ... }
- func (mock *ScheduleStorageMock) Latest() ([]*radio.ScheduleEntry, error)
- func (mock *ScheduleStorageMock) LatestCalls() []struct{}
- func (mock *ScheduleStorageMock) Update(scheduleEntry radio.ScheduleEntry) error
- func (mock *ScheduleStorageMock) UpdateCalls() []struct{ ... }
- type ScheduleStorageServiceMock
- func (mock *ScheduleStorageServiceMock) Schedule(contextMoqParam context.Context) radio.ScheduleStorage
- func (mock *ScheduleStorageServiceMock) ScheduleCalls() []struct{ ... }
- func (mock *ScheduleStorageServiceMock) ScheduleTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error)
- func (mock *ScheduleStorageServiceMock) ScheduleTxCalls() []struct{ ... }
- type SearchServiceMock
- func (mock *SearchServiceMock) Delete(contextMoqParam context.Context, trackIDs ...radio.TrackID) error
- func (mock *SearchServiceMock) DeleteCalls() []struct{ ... }
- func (mock *SearchServiceMock) Search(ctx context.Context, query string, opt radio.SearchOptions) (radio.SearchResult, error)
- func (mock *SearchServiceMock) SearchCalls() []struct{ ... }
- func (mock *SearchServiceMock) Update(contextMoqParam context.Context, songs ...radio.Song) error
- func (mock *SearchServiceMock) UpdateCalls() []struct{ ... }
- type SessionStorageMock
- func (mock *SessionStorageMock) Delete(sessionToken radio.SessionToken) error
- func (mock *SessionStorageMock) DeleteCalls() []struct{ ... }
- func (mock *SessionStorageMock) Get(sessionToken radio.SessionToken) (radio.Session, error)
- func (mock *SessionStorageMock) GetCalls() []struct{ ... }
- func (mock *SessionStorageMock) Save(session radio.Session) error
- func (mock *SessionStorageMock) SaveCalls() []struct{ ... }
- type SessionStorageServiceMock
- func (mock *SessionStorageServiceMock) Sessions(contextMoqParam context.Context) radio.SessionStorage
- func (mock *SessionStorageServiceMock) SessionsCalls() []struct{ ... }
- func (mock *SessionStorageServiceMock) SessionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error)
- func (mock *SessionStorageServiceMock) SessionsTxCalls() []struct{ ... }
- type SongStorageMock
- func (mock *SongStorageMock) AddFavorite(song radio.Song, nick string) (bool, error)
- func (mock *SongStorageMock) AddFavoriteCalls() []struct{ ... }
- func (mock *SongStorageMock) AddPlay(song radio.Song, streamer radio.User, ldiff *radio.Listeners) error
- func (mock *SongStorageMock) AddPlayCalls() []struct{ ... }
- func (mock *SongStorageMock) Create(song radio.Song) (*radio.Song, error)
- func (mock *SongStorageMock) CreateCalls() []struct{ ... }
- func (mock *SongStorageMock) FavoriteCount(song radio.Song) (int64, error)
- func (mock *SongStorageMock) FavoriteCountCalls() []struct{ ... }
- func (mock *SongStorageMock) Favorites(song radio.Song) ([]string, error)
- func (mock *SongStorageMock) FavoritesCalls() []struct{ ... }
- func (mock *SongStorageMock) FavoritesOf(nick string, limit int64, offset int64) ([]radio.Song, int64, error)
- func (mock *SongStorageMock) FavoritesOfCalls() []struct{ ... }
- func (mock *SongStorageMock) FavoritesOfDatabase(nick string) ([]radio.Song, error)
- func (mock *SongStorageMock) FavoritesOfDatabaseCalls() []struct{ ... }
- func (mock *SongStorageMock) FromHash(songHash radio.SongHash) (*radio.Song, error)
- func (mock *SongStorageMock) FromHashCalls() []struct{ ... }
- func (mock *SongStorageMock) FromMetadata(metadata string) (*radio.Song, error)
- func (mock *SongStorageMock) FromMetadataCalls() []struct{ ... }
- func (mock *SongStorageMock) LastPlayed(key radio.LastPlayedKey, amountPerPage int) ([]radio.Song, error)
- func (mock *SongStorageMock) LastPlayedCalls() []struct{ ... }
- func (mock *SongStorageMock) LastPlayedCount() (int64, error)
- func (mock *SongStorageMock) LastPlayedCountCalls() []struct{}
- func (mock *SongStorageMock) LastPlayedPagination(key radio.LastPlayedKey, amountPerPage int, pageCount int) ([]radio.LastPlayedKey, []radio.LastPlayedKey, error)
- func (mock *SongStorageMock) LastPlayedPaginationCalls() []struct{ ... }
- func (mock *SongStorageMock) PlayedCount(song radio.Song) (int64, error)
- func (mock *SongStorageMock) PlayedCountCalls() []struct{ ... }
- func (mock *SongStorageMock) RemoveFavorite(song radio.Song, nick string) (bool, error)
- func (mock *SongStorageMock) RemoveFavoriteCalls() []struct{ ... }
- func (mock *SongStorageMock) UpdateHashLink(old radio.SongHash, new radio.SongHash) error
- func (mock *SongStorageMock) UpdateHashLinkCalls() []struct{ ... }
- func (mock *SongStorageMock) UpdateLength(song radio.Song, duration time.Duration) error
- func (mock *SongStorageMock) UpdateLengthCalls() []struct{ ... }
- type SongStorageServiceMock
- func (mock *SongStorageServiceMock) Song(contextMoqParam context.Context) radio.SongStorage
- func (mock *SongStorageServiceMock) SongCalls() []struct{ ... }
- func (mock *SongStorageServiceMock) SongTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error)
- func (mock *SongStorageServiceMock) SongTxCalls() []struct{ ... }
- type StatusStorageMock
- type StatusStorageServiceMock
- type StorageServiceMock
- func (mock *StorageServiceMock) Close() error
- func (mock *StorageServiceMock) CloseCalls() []struct{}
- func (mock *StorageServiceMock) News(contextMoqParam context.Context) radio.NewsStorage
- func (mock *StorageServiceMock) NewsCalls() []struct{ ... }
- func (mock *StorageServiceMock) NewsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) NewsTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Queue(contextMoqParam context.Context) radio.QueueStorage
- func (mock *StorageServiceMock) QueueCalls() []struct{ ... }
- func (mock *StorageServiceMock) QueueTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) QueueTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Relay(contextMoqParam context.Context) radio.RelayStorage
- func (mock *StorageServiceMock) RelayCalls() []struct{ ... }
- func (mock *StorageServiceMock) RelayTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) RelayTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Request(contextMoqParam context.Context) radio.RequestStorage
- func (mock *StorageServiceMock) RequestCalls() []struct{ ... }
- func (mock *StorageServiceMock) RequestTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) RequestTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Schedule(contextMoqParam context.Context) radio.ScheduleStorage
- func (mock *StorageServiceMock) ScheduleCalls() []struct{ ... }
- func (mock *StorageServiceMock) ScheduleTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) ScheduleTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Sessions(contextMoqParam context.Context) radio.SessionStorage
- func (mock *StorageServiceMock) SessionsCalls() []struct{ ... }
- func (mock *StorageServiceMock) SessionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) SessionsTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Song(contextMoqParam context.Context) radio.SongStorage
- func (mock *StorageServiceMock) SongCalls() []struct{ ... }
- func (mock *StorageServiceMock) SongTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) SongTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Status(contextMoqParam context.Context) radio.StatusStorage
- func (mock *StorageServiceMock) StatusCalls() []struct{ ... }
- func (mock *StorageServiceMock) Submissions(contextMoqParam context.Context) radio.SubmissionStorage
- func (mock *StorageServiceMock) SubmissionsCalls() []struct{ ... }
- func (mock *StorageServiceMock) SubmissionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) SubmissionsTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) Track(contextMoqParam context.Context) radio.TrackStorage
- func (mock *StorageServiceMock) TrackCalls() []struct{ ... }
- func (mock *StorageServiceMock) TrackTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) TrackTxCalls() []struct{ ... }
- func (mock *StorageServiceMock) User(contextMoqParam context.Context) radio.UserStorage
- func (mock *StorageServiceMock) UserCalls() []struct{ ... }
- func (mock *StorageServiceMock) UserTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error)
- func (mock *StorageServiceMock) UserTxCalls() []struct{ ... }
- type StorageTxMock
- type StreamMock
- type StreamerServiceMock
- func (mock *StreamerServiceMock) Queue(contextMoqParam context.Context) (radio.Queue, error)
- func (mock *StreamerServiceMock) QueueCalls() []struct{ ... }
- func (mock *StreamerServiceMock) RequestSong(contextMoqParam context.Context, song radio.Song, s string) error
- func (mock *StreamerServiceMock) RequestSongCalls() []struct{ ... }
- func (mock *StreamerServiceMock) Start(contextMoqParam context.Context) error
- func (mock *StreamerServiceMock) StartCalls() []struct{ ... }
- func (mock *StreamerServiceMock) Stop(ctx context.Context, who *radio.User, force bool) error
- func (mock *StreamerServiceMock) StopCalls() []struct{ ... }
- type SubmissionStorageMock
- func (mock *SubmissionStorageMock) All() ([]radio.PendingSong, error)
- func (mock *SubmissionStorageMock) AllCalls() []struct{}
- func (mock *SubmissionStorageMock) GetSubmission(submissionID radio.SubmissionID) (*radio.PendingSong, error)
- func (mock *SubmissionStorageMock) GetSubmissionCalls() []struct{ ... }
- func (mock *SubmissionStorageMock) InsertPostPending(pendingSong radio.PendingSong) error
- func (mock *SubmissionStorageMock) InsertPostPendingCalls() []struct{ ... }
- func (mock *SubmissionStorageMock) InsertSubmission(pendingSong radio.PendingSong) error
- func (mock *SubmissionStorageMock) InsertSubmissionCalls() []struct{ ... }
- func (mock *SubmissionStorageMock) LastSubmissionTime(identifier string) (time.Time, error)
- func (mock *SubmissionStorageMock) LastSubmissionTimeCalls() []struct{ ... }
- func (mock *SubmissionStorageMock) RemoveSubmission(submissionID radio.SubmissionID) error
- func (mock *SubmissionStorageMock) RemoveSubmissionCalls() []struct{ ... }
- func (mock *SubmissionStorageMock) SubmissionStats(identifier string) (radio.SubmissionStats, error)
- func (mock *SubmissionStorageMock) SubmissionStatsCalls() []struct{ ... }
- func (mock *SubmissionStorageMock) UpdateSubmissionTime(identifier string) error
- func (mock *SubmissionStorageMock) UpdateSubmissionTimeCalls() []struct{ ... }
- type SubmissionStorageServiceMock
- func (mock *SubmissionStorageServiceMock) Submissions(contextMoqParam context.Context) radio.SubmissionStorage
- func (mock *SubmissionStorageServiceMock) SubmissionsCalls() []struct{ ... }
- func (mock *SubmissionStorageServiceMock) SubmissionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error)
- func (mock *SubmissionStorageServiceMock) SubmissionsTxCalls() []struct{ ... }
- type TemplateSelectableMock
- type TrackStorageMock
- func (mock *TrackStorageMock) All() ([]radio.Song, error)
- func (mock *TrackStorageMock) AllCalls() []struct{}
- func (mock *TrackStorageMock) AllRaw() ([]radio.Song, error)
- func (mock *TrackStorageMock) AllRawCalls() []struct{}
- func (mock *TrackStorageMock) BeforeLastRequested(before time.Time) ([]radio.Song, error)
- func (mock *TrackStorageMock) BeforeLastRequestedCalls() []struct{ ... }
- func (mock *TrackStorageMock) DecrementRequestCount(before time.Time) error
- func (mock *TrackStorageMock) DecrementRequestCountCalls() []struct{ ... }
- func (mock *TrackStorageMock) Delete(trackID radio.TrackID) error
- func (mock *TrackStorageMock) DeleteCalls() []struct{ ... }
- func (mock *TrackStorageMock) FilterSongsFavoriteOf(nick string, songs []radio.Song) ([]radio.Song, error)
- func (mock *TrackStorageMock) FilterSongsFavoriteOfCalls() []struct{ ... }
- func (mock *TrackStorageMock) Get(trackID radio.TrackID) (*radio.Song, error)
- func (mock *TrackStorageMock) GetCalls() []struct{ ... }
- func (mock *TrackStorageMock) Insert(song radio.Song) (radio.TrackID, error)
- func (mock *TrackStorageMock) InsertCalls() []struct{ ... }
- func (mock *TrackStorageMock) NeedReplacement() ([]radio.Song, error)
- func (mock *TrackStorageMock) NeedReplacementCalls() []struct{}
- func (mock *TrackStorageMock) QueueCandidates() ([]radio.TrackID, error)
- func (mock *TrackStorageMock) QueueCandidatesCalls() []struct{}
- func (mock *TrackStorageMock) Random(limit int) ([]radio.Song, error)
- func (mock *TrackStorageMock) RandomCalls() []struct{ ... }
- func (mock *TrackStorageMock) RandomFavoriteOf(nick string, limit int) ([]radio.Song, error)
- func (mock *TrackStorageMock) RandomFavoriteOfCalls() []struct{ ... }
- func (mock *TrackStorageMock) Unusable() ([]radio.Song, error)
- func (mock *TrackStorageMock) UnusableCalls() []struct{}
- func (mock *TrackStorageMock) UpdateLastPlayed(trackID radio.TrackID) error
- func (mock *TrackStorageMock) UpdateLastPlayedCalls() []struct{ ... }
- func (mock *TrackStorageMock) UpdateLastRequested(trackID radio.TrackID) error
- func (mock *TrackStorageMock) UpdateLastRequestedCalls() []struct{ ... }
- func (mock *TrackStorageMock) UpdateMetadata(song radio.Song) error
- func (mock *TrackStorageMock) UpdateMetadataCalls() []struct{ ... }
- func (mock *TrackStorageMock) UpdateRequestInfo(trackID radio.TrackID) error
- func (mock *TrackStorageMock) UpdateRequestInfoCalls() []struct{ ... }
- func (mock *TrackStorageMock) UpdateUsable(song radio.Song, state radio.TrackState) error
- func (mock *TrackStorageMock) UpdateUsableCalls() []struct{ ... }
- type TrackStorageServiceMock
- func (mock *TrackStorageServiceMock) Track(contextMoqParam context.Context) radio.TrackStorage
- func (mock *TrackStorageServiceMock) TrackCalls() []struct{ ... }
- func (mock *TrackStorageServiceMock) TrackTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error)
- func (mock *TrackStorageServiceMock) TrackTxCalls() []struct{ ... }
- type UserStorageMock
- func (mock *UserStorageMock) All() ([]radio.User, error)
- func (mock *UserStorageMock) AllCalls() []struct{}
- func (mock *UserStorageMock) ByNick(nick string) (*radio.User, error)
- func (mock *UserStorageMock) ByNickCalls() []struct{ ... }
- func (mock *UserStorageMock) Create(user radio.User) (radio.UserID, error)
- func (mock *UserStorageMock) CreateCalls() []struct{ ... }
- func (mock *UserStorageMock) CreateDJ(user radio.User, dJ radio.DJ) (radio.DJID, error)
- func (mock *UserStorageMock) CreateDJCalls() []struct{ ... }
- func (mock *UserStorageMock) Get(name string) (*radio.User, error)
- func (mock *UserStorageMock) GetByDJID(dJID radio.DJID) (*radio.User, error)
- func (mock *UserStorageMock) GetByDJIDCalls() []struct{ ... }
- func (mock *UserStorageMock) GetByID(userID radio.UserID) (*radio.User, error)
- func (mock *UserStorageMock) GetByIDCalls() []struct{ ... }
- func (mock *UserStorageMock) GetCalls() []struct{ ... }
- func (mock *UserStorageMock) LookupName(name string) (*radio.User, error)
- func (mock *UserStorageMock) LookupNameCalls() []struct{ ... }
- func (mock *UserStorageMock) Permissions() ([]radio.UserPermission, error)
- func (mock *UserStorageMock) PermissionsCalls() []struct{}
- func (mock *UserStorageMock) RecordListeners(v radio.Listeners, user radio.User) error
- func (mock *UserStorageMock) RecordListenersCalls() []struct{ ... }
- func (mock *UserStorageMock) Update(user radio.User) (radio.User, error)
- func (mock *UserStorageMock) UpdateCalls() []struct{ ... }
- type UserStorageServiceMock
- func (mock *UserStorageServiceMock) User(contextMoqParam context.Context) radio.UserStorage
- func (mock *UserStorageServiceMock) UserCalls() []struct{ ... }
- func (mock *UserStorageServiceMock) UserTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error)
- func (mock *UserStorageServiceMock) UserTxCalls() []struct{ ... }
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommitErrTx ¶
CommitErrTx is a helper function to create a mocked StorageTx that has the Commit return an error
func CommitTx ¶
CommitTx is a helper function to create a mocked StorageTx that expects to be committed, it errors if a Rollback occurs before a Commit
func IcecastServerMock ¶
Types ¶
type AnnounceServiceMock ¶
type AnnounceServiceMock struct {
// AnnounceMurderFunc mocks the AnnounceMurder method.
AnnounceMurderFunc func(ctx context.Context, by *radio.User, force bool) error
// AnnounceRequestFunc mocks the AnnounceRequest method.
AnnounceRequestFunc func(contextMoqParam context.Context, song radio.Song) error
// AnnounceSongFunc mocks the AnnounceSong method.
AnnounceSongFunc func(contextMoqParam context.Context, status radio.Status) error
// AnnounceUserFunc mocks the AnnounceUser method.
AnnounceUserFunc func(contextMoqParam context.Context, user *radio.User) error
// contains filtered or unexported fields
}
AnnounceServiceMock is a mock implementation of radio.AnnounceService.
func TestSomethingThatUsesAnnounceService(t *testing.T) {
// make and configure a mocked radio.AnnounceService
mockedAnnounceService := &AnnounceServiceMock{
AnnounceMurderFunc: func(ctx context.Context, by *radio.User, force bool) error {
panic("mock out the AnnounceMurder method")
},
AnnounceRequestFunc: func(contextMoqParam context.Context, song radio.Song) error {
panic("mock out the AnnounceRequest method")
},
AnnounceSongFunc: func(contextMoqParam context.Context, status radio.Status) error {
panic("mock out the AnnounceSong method")
},
AnnounceUserFunc: func(contextMoqParam context.Context, user *radio.User) error {
panic("mock out the AnnounceUser method")
},
}
// use mockedAnnounceService in code that requires radio.AnnounceService
// and then make assertions.
}
func (*AnnounceServiceMock) AnnounceMurder ¶
func (mock *AnnounceServiceMock) AnnounceMurder(ctx context.Context, by *radio.User, force bool) error
AnnounceMurder calls AnnounceMurderFunc.
func (*AnnounceServiceMock) AnnounceMurderCalls ¶
func (mock *AnnounceServiceMock) AnnounceMurderCalls() []struct { Ctx context.Context By *radio.User Force bool }
AnnounceMurderCalls gets all the calls that were made to AnnounceMurder. Check the length with:
len(mockedAnnounceService.AnnounceMurderCalls())
func (*AnnounceServiceMock) AnnounceRequest ¶
func (mock *AnnounceServiceMock) AnnounceRequest(contextMoqParam context.Context, song radio.Song) error
AnnounceRequest calls AnnounceRequestFunc.
func (*AnnounceServiceMock) AnnounceRequestCalls ¶
func (mock *AnnounceServiceMock) AnnounceRequestCalls() []struct { ContextMoqParam context.Context Song radio.Song }
AnnounceRequestCalls gets all the calls that were made to AnnounceRequest. Check the length with:
len(mockedAnnounceService.AnnounceRequestCalls())
func (*AnnounceServiceMock) AnnounceSong ¶
func (mock *AnnounceServiceMock) AnnounceSong(contextMoqParam context.Context, status radio.Status) error
AnnounceSong calls AnnounceSongFunc.
func (*AnnounceServiceMock) AnnounceSongCalls ¶
func (mock *AnnounceServiceMock) AnnounceSongCalls() []struct { ContextMoqParam context.Context Status radio.Status }
AnnounceSongCalls gets all the calls that were made to AnnounceSong. Check the length with:
len(mockedAnnounceService.AnnounceSongCalls())
func (*AnnounceServiceMock) AnnounceUser ¶
func (mock *AnnounceServiceMock) AnnounceUser(contextMoqParam context.Context, user *radio.User) error
AnnounceUser calls AnnounceUserFunc.
func (*AnnounceServiceMock) AnnounceUserCalls ¶
func (mock *AnnounceServiceMock) AnnounceUserCalls() []struct { ContextMoqParam context.Context User *radio.User }
AnnounceUserCalls gets all the calls that were made to AnnounceUser. Check the length with:
len(mockedAnnounceService.AnnounceUserCalls())
type ExecutorMock ¶
type ExecutorMock struct {
// ExecuteFunc mocks the Execute method.
ExecuteFunc func(w io.Writer, r *http.Request, input templates.TemplateSelectable) error
// ExecuteAllFunc mocks the ExecuteAll method.
ExecuteAllFunc func(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error)
// ExecuteAllAdminFunc mocks the ExecuteAllAdmin method.
ExecuteAllAdminFunc func(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error)
// ExecuteTemplateFunc mocks the ExecuteTemplate method.
ExecuteTemplateFunc func(ctx context.Context, theme radio.ThemeName, page string, template string, output io.Writer, input any) error
// contains filtered or unexported fields
}
ExecutorMock is a mock implementation of templates.Executor.
func TestSomethingThatUsesExecutor(t *testing.T) {
// make and configure a mocked templates.Executor
mockedExecutor := &ExecutorMock{
ExecuteFunc: func(w io.Writer, r *http.Request, input templates.TemplateSelectable) error {
panic("mock out the Execute method")
},
ExecuteAllFunc: func(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error) {
panic("mock out the ExecuteAll method")
},
ExecuteAllAdminFunc: func(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error) {
panic("mock out the ExecuteAllAdmin method")
},
ExecuteTemplateFunc: func(ctx context.Context, theme radio.ThemeName, page string, template string, output io.Writer, input any) error {
panic("mock out the ExecuteTemplate method")
},
}
// use mockedExecutor in code that requires templates.Executor
// and then make assertions.
}
func (*ExecutorMock) Execute ¶
func (mock *ExecutorMock) Execute(w io.Writer, r *http.Request, input templates.TemplateSelectable) error
Execute calls ExecuteFunc.
func (*ExecutorMock) ExecuteAll ¶
func (mock *ExecutorMock) ExecuteAll(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error)
ExecuteAll calls ExecuteAllFunc.
func (*ExecutorMock) ExecuteAllAdmin ¶
func (mock *ExecutorMock) ExecuteAllAdmin(ctx context.Context, input templates.TemplateSelectable) (map[radio.ThemeName][]byte, error)
ExecuteAllAdmin calls ExecuteAllAdminFunc.
func (*ExecutorMock) ExecuteAllAdminCalls ¶
func (mock *ExecutorMock) ExecuteAllAdminCalls() []struct { Ctx context.Context Input templates.TemplateSelectable }
ExecuteAllAdminCalls gets all the calls that were made to ExecuteAllAdmin. Check the length with:
len(mockedExecutor.ExecuteAllAdminCalls())
func (*ExecutorMock) ExecuteAllCalls ¶
func (mock *ExecutorMock) ExecuteAllCalls() []struct { Ctx context.Context Input templates.TemplateSelectable }
ExecuteAllCalls gets all the calls that were made to ExecuteAll. Check the length with:
len(mockedExecutor.ExecuteAllCalls())
func (*ExecutorMock) ExecuteCalls ¶
func (mock *ExecutorMock) ExecuteCalls() []struct { W io.Writer R *http.Request Input templates.TemplateSelectable }
ExecuteCalls gets all the calls that were made to Execute. Check the length with:
len(mockedExecutor.ExecuteCalls())
func (*ExecutorMock) ExecuteTemplate ¶
func (mock *ExecutorMock) ExecuteTemplate(ctx context.Context, theme radio.ThemeName, page string, template string, output io.Writer, input any) error
ExecuteTemplate calls ExecuteTemplateFunc.
func (*ExecutorMock) ExecuteTemplateCalls ¶
func (mock *ExecutorMock) ExecuteTemplateCalls() []struct { Ctx context.Context Theme radio.ThemeName Page string Template string Output io.Writer Input any }
ExecuteTemplateCalls gets all the calls that were made to ExecuteTemplate. Check the length with:
len(mockedExecutor.ExecuteTemplateCalls())
type FSMock ¶
type FSMock struct {
// GlobFunc mocks the Glob method.
GlobFunc func(pattern string) ([]string, error)
// OpenFunc mocks the Open method.
OpenFunc func(name string) (fs.File, error)
// ReadFileFunc mocks the ReadFile method.
ReadFileFunc func(name string) ([]byte, error)
// StatFunc mocks the Stat method.
StatFunc func(name string) (fs.FileInfo, error)
// SubFunc mocks the Sub method.
SubFunc func(dir string) (fs.FS, error)
// contains filtered or unexported fields
}
FSMock is a mock implementation of FS.
func TestSomethingThatUsesFS(t *testing.T) {
// make and configure a mocked FS
mockedFS := &FSMock{
GlobFunc: func(pattern string) ([]string, error) {
panic("mock out the Glob method")
},
OpenFunc: func(name string) (fs.File, error) {
panic("mock out the Open method")
},
ReadFileFunc: func(name string) ([]byte, error) {
panic("mock out the ReadFile method")
},
StatFunc: func(name string) (fs.FileInfo, error) {
panic("mock out the Stat method")
},
SubFunc: func(dir string) (fs.FS, error) {
panic("mock out the Sub method")
},
}
// use mockedFS in code that requires FS
// and then make assertions.
}
func (*FSMock) GlobCalls ¶
GlobCalls gets all the calls that were made to Glob. Check the length with:
len(mockedFS.GlobCalls())
func (*FSMock) OpenCalls ¶
OpenCalls gets all the calls that were made to Open. Check the length with:
len(mockedFS.OpenCalls())
func (*FSMock) ReadFileCalls ¶
ReadFileCalls gets all the calls that were made to ReadFile. Check the length with:
len(mockedFS.ReadFileCalls())
type FileInfoMock ¶
type FileInfoMock struct {
// IsDirFunc mocks the IsDir method.
IsDirFunc func() bool
// ModTimeFunc mocks the ModTime method.
ModTimeFunc func() time.Time
// ModeFunc mocks the Mode method.
ModeFunc func() fs.FileMode
// NameFunc mocks the Name method.
NameFunc func() string
// SizeFunc mocks the Size method.
SizeFunc func() int64
// SysFunc mocks the Sys method.
SysFunc func() any
// contains filtered or unexported fields
}
FileInfoMock is a mock implementation of FileInfo.
func TestSomethingThatUsesFileInfo(t *testing.T) {
// make and configure a mocked FileInfo
mockedFileInfo := &FileInfoMock{
IsDirFunc: func() bool {
panic("mock out the IsDir method")
},
ModTimeFunc: func() time.Time {
panic("mock out the ModTime method")
},
ModeFunc: func() fs.FileMode {
panic("mock out the Mode method")
},
NameFunc: func() string {
panic("mock out the Name method")
},
SizeFunc: func() int64 {
panic("mock out the Size method")
},
SysFunc: func() any {
panic("mock out the Sys method")
},
}
// use mockedFileInfo in code that requires FileInfo
// and then make assertions.
}
func (*FileInfoMock) IsDirCalls ¶
func (mock *FileInfoMock) IsDirCalls() []struct { }
IsDirCalls gets all the calls that were made to IsDir. Check the length with:
len(mockedFileInfo.IsDirCalls())
func (*FileInfoMock) ModTime ¶
func (mock *FileInfoMock) ModTime() time.Time
ModTime calls ModTimeFunc.
func (*FileInfoMock) ModTimeCalls ¶
func (mock *FileInfoMock) ModTimeCalls() []struct { }
ModTimeCalls gets all the calls that were made to ModTime. Check the length with:
len(mockedFileInfo.ModTimeCalls())
func (*FileInfoMock) ModeCalls ¶
func (mock *FileInfoMock) ModeCalls() []struct { }
ModeCalls gets all the calls that were made to Mode. Check the length with:
len(mockedFileInfo.ModeCalls())
func (*FileInfoMock) NameCalls ¶
func (mock *FileInfoMock) NameCalls() []struct { }
NameCalls gets all the calls that were made to Name. Check the length with:
len(mockedFileInfo.NameCalls())
func (*FileInfoMock) SizeCalls ¶
func (mock *FileInfoMock) SizeCalls() []struct { }
SizeCalls gets all the calls that were made to Size. Check the length with:
len(mockedFileInfo.SizeCalls())
func (*FileInfoMock) SysCalls ¶
func (mock *FileInfoMock) SysCalls() []struct { }
SysCalls gets all the calls that were made to Sys. Check the length with:
len(mockedFileInfo.SysCalls())
type FileMock ¶
type FileMock struct {
// CloseFunc mocks the Close method.
CloseFunc func() error
// ReadFunc mocks the Read method.
ReadFunc func(bytes []byte) (int, error)
// StatFunc mocks the Stat method.
StatFunc func() (fs.FileInfo, error)
// contains filtered or unexported fields
}
FileMock is a mock implementation of File.
func TestSomethingThatUsesFile(t *testing.T) {
// make and configure a mocked File
mockedFile := &FileMock{
CloseFunc: func() error {
panic("mock out the Close method")
},
ReadFunc: func(bytes []byte) (int, error) {
panic("mock out the Read method")
},
StatFunc: func() (fs.FileInfo, error) {
panic("mock out the Stat method")
},
}
// use mockedFile in code that requires File
// and then make assertions.
}
func (*FileMock) CloseCalls ¶
func (mock *FileMock) CloseCalls() []struct { }
CloseCalls gets all the calls that were made to Close. Check the length with:
len(mockedFile.CloseCalls())
type ManagerServiceMock ¶
type ManagerServiceMock struct {
// CurrentListenersFunc mocks the CurrentListeners method.
CurrentListenersFunc func(contextMoqParam context.Context) (eventstream.Stream[radio.Listeners], error)
// CurrentSongFunc mocks the CurrentSong method.
CurrentSongFunc func(contextMoqParam context.Context) (eventstream.Stream[*radio.SongUpdate], error)
// CurrentStatusFunc mocks the CurrentStatus method.
CurrentStatusFunc func(contextMoqParam context.Context) (eventstream.Stream[radio.Status], error)
// CurrentThreadFunc mocks the CurrentThread method.
CurrentThreadFunc func(contextMoqParam context.Context) (eventstream.Stream[radio.Thread], error)
// CurrentUserFunc mocks the CurrentUser method.
CurrentUserFunc func(contextMoqParam context.Context) (eventstream.Stream[*radio.User], error)
// UpdateFromStorageFunc mocks the UpdateFromStorage method.
UpdateFromStorageFunc func(contextMoqParam context.Context) error
// UpdateListenersFunc mocks the UpdateListeners method.
UpdateListenersFunc func(contextMoqParam context.Context, v radio.Listeners) error
// UpdateSongFunc mocks the UpdateSong method.
UpdateSongFunc func(contextMoqParam context.Context, songUpdate *radio.SongUpdate) error
// UpdateThreadFunc mocks the UpdateThread method.
UpdateThreadFunc func(contextMoqParam context.Context, v radio.Thread) error
// UpdateUserFunc mocks the UpdateUser method.
UpdateUserFunc func(contextMoqParam context.Context, user *radio.User) error
// contains filtered or unexported fields
}
ManagerServiceMock is a mock implementation of radio.ManagerService.
func TestSomethingThatUsesManagerService(t *testing.T) {
// make and configure a mocked radio.ManagerService
mockedManagerService := &ManagerServiceMock{
CurrentListenersFunc: func(contextMoqParam context.Context) (eventstream.Stream[radio.Listeners], error) {
panic("mock out the CurrentListeners method")
},
CurrentSongFunc: func(contextMoqParam context.Context) (eventstream.Stream[*radio.SongUpdate], error) {
panic("mock out the CurrentSong method")
},
CurrentStatusFunc: func(contextMoqParam context.Context) (eventstream.Stream[radio.Status], error) {
panic("mock out the CurrentStatus method")
},
CurrentThreadFunc: func(contextMoqParam context.Context) (eventstream.Stream[radio.Thread], error) {
panic("mock out the CurrentThread method")
},
CurrentUserFunc: func(contextMoqParam context.Context) (eventstream.Stream[*radio.User], error) {
panic("mock out the CurrentUser method")
},
UpdateFromStorageFunc: func(contextMoqParam context.Context) error {
panic("mock out the UpdateFromStorage method")
},
UpdateListenersFunc: func(contextMoqParam context.Context, v radio.Listeners) error {
panic("mock out the UpdateListeners method")
},
UpdateSongFunc: func(contextMoqParam context.Context, songUpdate *radio.SongUpdate) error {
panic("mock out the UpdateSong method")
},
UpdateThreadFunc: func(contextMoqParam context.Context, v radio.Thread) error {
panic("mock out the UpdateThread method")
},
UpdateUserFunc: func(contextMoqParam context.Context, user *radio.User) error {
panic("mock out the UpdateUser method")
},
}
// use mockedManagerService in code that requires radio.ManagerService
// and then make assertions.
}
func (*ManagerServiceMock) CurrentListeners ¶
func (mock *ManagerServiceMock) CurrentListeners(contextMoqParam context.Context) (eventstream.Stream[radio.Listeners], error)
CurrentListeners calls CurrentListenersFunc.
func (*ManagerServiceMock) CurrentListenersCalls ¶
func (mock *ManagerServiceMock) CurrentListenersCalls() []struct { ContextMoqParam context.Context }
CurrentListenersCalls gets all the calls that were made to CurrentListeners. Check the length with:
len(mockedManagerService.CurrentListenersCalls())
func (*ManagerServiceMock) CurrentSong ¶
func (mock *ManagerServiceMock) CurrentSong(contextMoqParam context.Context) (eventstream.Stream[*radio.SongUpdate], error)
CurrentSong calls CurrentSongFunc.
func (*ManagerServiceMock) CurrentSongCalls ¶
func (mock *ManagerServiceMock) CurrentSongCalls() []struct { ContextMoqParam context.Context }
CurrentSongCalls gets all the calls that were made to CurrentSong. Check the length with:
len(mockedManagerService.CurrentSongCalls())
func (*ManagerServiceMock) CurrentStatus ¶
func (mock *ManagerServiceMock) CurrentStatus(contextMoqParam context.Context) (eventstream.Stream[radio.Status], error)
CurrentStatus calls CurrentStatusFunc.
func (*ManagerServiceMock) CurrentStatusCalls ¶
func (mock *ManagerServiceMock) CurrentStatusCalls() []struct { ContextMoqParam context.Context }
CurrentStatusCalls gets all the calls that were made to CurrentStatus. Check the length with:
len(mockedManagerService.CurrentStatusCalls())
func (*ManagerServiceMock) CurrentThread ¶
func (mock *ManagerServiceMock) CurrentThread(contextMoqParam context.Context) (eventstream.Stream[radio.Thread], error)
CurrentThread calls CurrentThreadFunc.
func (*ManagerServiceMock) CurrentThreadCalls ¶
func (mock *ManagerServiceMock) CurrentThreadCalls() []struct { ContextMoqParam context.Context }
CurrentThreadCalls gets all the calls that were made to CurrentThread. Check the length with:
len(mockedManagerService.CurrentThreadCalls())
func (*ManagerServiceMock) CurrentUser ¶
func (mock *ManagerServiceMock) CurrentUser(contextMoqParam context.Context) (eventstream.Stream[*radio.User], error)
CurrentUser calls CurrentUserFunc.
func (*ManagerServiceMock) CurrentUserCalls ¶
func (mock *ManagerServiceMock) CurrentUserCalls() []struct { ContextMoqParam context.Context }
CurrentUserCalls gets all the calls that were made to CurrentUser. Check the length with:
len(mockedManagerService.CurrentUserCalls())
func (*ManagerServiceMock) UpdateFromStorage ¶
func (mock *ManagerServiceMock) UpdateFromStorage(contextMoqParam context.Context) error
UpdateFromStorage calls UpdateFromStorageFunc.
func (*ManagerServiceMock) UpdateFromStorageCalls ¶
func (mock *ManagerServiceMock) UpdateFromStorageCalls() []struct { ContextMoqParam context.Context }
UpdateFromStorageCalls gets all the calls that were made to UpdateFromStorage. Check the length with:
len(mockedManagerService.UpdateFromStorageCalls())
func (*ManagerServiceMock) UpdateListeners ¶
func (mock *ManagerServiceMock) UpdateListeners(contextMoqParam context.Context, v radio.Listeners) error
UpdateListeners calls UpdateListenersFunc.
func (*ManagerServiceMock) UpdateListenersCalls ¶
func (mock *ManagerServiceMock) UpdateListenersCalls() []struct { ContextMoqParam context.Context V radio.Listeners }
UpdateListenersCalls gets all the calls that were made to UpdateListeners. Check the length with:
len(mockedManagerService.UpdateListenersCalls())
func (*ManagerServiceMock) UpdateSong ¶
func (mock *ManagerServiceMock) UpdateSong(contextMoqParam context.Context, songUpdate *radio.SongUpdate) error
UpdateSong calls UpdateSongFunc.
func (*ManagerServiceMock) UpdateSongCalls ¶
func (mock *ManagerServiceMock) UpdateSongCalls() []struct { ContextMoqParam context.Context SongUpdate *radio.SongUpdate }
UpdateSongCalls gets all the calls that were made to UpdateSong. Check the length with:
len(mockedManagerService.UpdateSongCalls())
func (*ManagerServiceMock) UpdateThread ¶
func (mock *ManagerServiceMock) UpdateThread(contextMoqParam context.Context, v radio.Thread) error
UpdateThread calls UpdateThreadFunc.
func (*ManagerServiceMock) UpdateThreadCalls ¶
func (mock *ManagerServiceMock) UpdateThreadCalls() []struct { ContextMoqParam context.Context V radio.Thread }
UpdateThreadCalls gets all the calls that were made to UpdateThread. Check the length with:
len(mockedManagerService.UpdateThreadCalls())
func (*ManagerServiceMock) UpdateUser ¶
func (mock *ManagerServiceMock) UpdateUser(contextMoqParam context.Context, user *radio.User) error
UpdateUser calls UpdateUserFunc.
func (*ManagerServiceMock) UpdateUserCalls ¶
func (mock *ManagerServiceMock) UpdateUserCalls() []struct { ContextMoqParam context.Context User *radio.User }
UpdateUserCalls gets all the calls that were made to UpdateUser. Check the length with:
len(mockedManagerService.UpdateUserCalls())
type NewsStorageMock ¶
type NewsStorageMock struct {
// AddCommentFunc mocks the AddComment method.
AddCommentFunc func(newsComment radio.NewsComment) (radio.NewsCommentID, error)
// CommentsFunc mocks the Comments method.
CommentsFunc func(newsPostID radio.NewsPostID) ([]radio.NewsComment, error)
// CommentsPublicFunc mocks the CommentsPublic method.
CommentsPublicFunc func(newsPostID radio.NewsPostID) ([]radio.NewsComment, error)
// CreateFunc mocks the Create method.
CreateFunc func(newsPost radio.NewsPost) (radio.NewsPostID, error)
// DeleteFunc mocks the Delete method.
DeleteFunc func(newsPostID radio.NewsPostID) error
// DeleteCommentFunc mocks the DeleteComment method.
DeleteCommentFunc func(newsCommentID radio.NewsCommentID) error
// GetFunc mocks the Get method.
GetFunc func(newsPostID radio.NewsPostID) (*radio.NewsPost, error)
// ListFunc mocks the List method.
ListFunc func(limit int64, offset int64) (radio.NewsList, error)
// ListPublicFunc mocks the ListPublic method.
ListPublicFunc func(limit int64, offset int64) (radio.NewsList, error)
// UpdateFunc mocks the Update method.
UpdateFunc func(newsPost radio.NewsPost) error
// contains filtered or unexported fields
}
NewsStorageMock is a mock implementation of radio.NewsStorage.
func TestSomethingThatUsesNewsStorage(t *testing.T) {
// make and configure a mocked radio.NewsStorage
mockedNewsStorage := &NewsStorageMock{
AddCommentFunc: func(newsComment radio.NewsComment) (radio.NewsCommentID, error) {
panic("mock out the AddComment method")
},
CommentsFunc: func(newsPostID radio.NewsPostID) ([]radio.NewsComment, error) {
panic("mock out the Comments method")
},
CommentsPublicFunc: func(newsPostID radio.NewsPostID) ([]radio.NewsComment, error) {
panic("mock out the CommentsPublic method")
},
CreateFunc: func(newsPost radio.NewsPost) (radio.NewsPostID, error) {
panic("mock out the Create method")
},
DeleteFunc: func(newsPostID radio.NewsPostID) error {
panic("mock out the Delete method")
},
DeleteCommentFunc: func(newsCommentID radio.NewsCommentID) error {
panic("mock out the DeleteComment method")
},
GetFunc: func(newsPostID radio.NewsPostID) (*radio.NewsPost, error) {
panic("mock out the Get method")
},
ListFunc: func(limit int64, offset int64) (radio.NewsList, error) {
panic("mock out the List method")
},
ListPublicFunc: func(limit int64, offset int64) (radio.NewsList, error) {
panic("mock out the ListPublic method")
},
UpdateFunc: func(newsPost radio.NewsPost) error {
panic("mock out the Update method")
},
}
// use mockedNewsStorage in code that requires radio.NewsStorage
// and then make assertions.
}
func (*NewsStorageMock) AddComment ¶
func (mock *NewsStorageMock) AddComment(newsComment radio.NewsComment) (radio.NewsCommentID, error)
AddComment calls AddCommentFunc.
func (*NewsStorageMock) AddCommentCalls ¶
func (mock *NewsStorageMock) AddCommentCalls() []struct { NewsComment radio.NewsComment }
AddCommentCalls gets all the calls that were made to AddComment. Check the length with:
len(mockedNewsStorage.AddCommentCalls())
func (*NewsStorageMock) Comments ¶
func (mock *NewsStorageMock) Comments(newsPostID radio.NewsPostID) ([]radio.NewsComment, error)
Comments calls CommentsFunc.
func (*NewsStorageMock) CommentsCalls ¶
func (mock *NewsStorageMock) CommentsCalls() []struct { NewsPostID radio.NewsPostID }
CommentsCalls gets all the calls that were made to Comments. Check the length with:
len(mockedNewsStorage.CommentsCalls())
func (*NewsStorageMock) CommentsPublic ¶
func (mock *NewsStorageMock) CommentsPublic(newsPostID radio.NewsPostID) ([]radio.NewsComment, error)
CommentsPublic calls CommentsPublicFunc.
func (*NewsStorageMock) CommentsPublicCalls ¶
func (mock *NewsStorageMock) CommentsPublicCalls() []struct { NewsPostID radio.NewsPostID }
CommentsPublicCalls gets all the calls that were made to CommentsPublic. Check the length with:
len(mockedNewsStorage.CommentsPublicCalls())
func (*NewsStorageMock) Create ¶
func (mock *NewsStorageMock) Create(newsPost radio.NewsPost) (radio.NewsPostID, error)
Create calls CreateFunc.
func (*NewsStorageMock) CreateCalls ¶
func (mock *NewsStorageMock) CreateCalls() []struct { NewsPost radio.NewsPost }
CreateCalls gets all the calls that were made to Create. Check the length with:
len(mockedNewsStorage.CreateCalls())
func (*NewsStorageMock) Delete ¶
func (mock *NewsStorageMock) Delete(newsPostID radio.NewsPostID) error
Delete calls DeleteFunc.
func (*NewsStorageMock) DeleteCalls ¶
func (mock *NewsStorageMock) DeleteCalls() []struct { NewsPostID radio.NewsPostID }
DeleteCalls gets all the calls that were made to Delete. Check the length with:
len(mockedNewsStorage.DeleteCalls())
func (*NewsStorageMock) DeleteComment ¶
func (mock *NewsStorageMock) DeleteComment(newsCommentID radio.NewsCommentID) error
DeleteComment calls DeleteCommentFunc.
func (*NewsStorageMock) DeleteCommentCalls ¶
func (mock *NewsStorageMock) DeleteCommentCalls() []struct { NewsCommentID radio.NewsCommentID }
DeleteCommentCalls gets all the calls that were made to DeleteComment. Check the length with:
len(mockedNewsStorage.DeleteCommentCalls())
func (*NewsStorageMock) Get ¶
func (mock *NewsStorageMock) Get(newsPostID radio.NewsPostID) (*radio.NewsPost, error)
Get calls GetFunc.
func (*NewsStorageMock) GetCalls ¶
func (mock *NewsStorageMock) GetCalls() []struct { NewsPostID radio.NewsPostID }
GetCalls gets all the calls that were made to Get. Check the length with:
len(mockedNewsStorage.GetCalls())
func (*NewsStorageMock) List ¶
func (mock *NewsStorageMock) List(limit int64, offset int64) (radio.NewsList, error)
List calls ListFunc.
func (*NewsStorageMock) ListCalls ¶
func (mock *NewsStorageMock) ListCalls() []struct { Limit int64 Offset int64 }
ListCalls gets all the calls that were made to List. Check the length with:
len(mockedNewsStorage.ListCalls())
func (*NewsStorageMock) ListPublic ¶
func (mock *NewsStorageMock) ListPublic(limit int64, offset int64) (radio.NewsList, error)
ListPublic calls ListPublicFunc.
func (*NewsStorageMock) ListPublicCalls ¶
func (mock *NewsStorageMock) ListPublicCalls() []struct { Limit int64 Offset int64 }
ListPublicCalls gets all the calls that were made to ListPublic. Check the length with:
len(mockedNewsStorage.ListPublicCalls())
func (*NewsStorageMock) Update ¶
func (mock *NewsStorageMock) Update(newsPost radio.NewsPost) error
Update calls UpdateFunc.
func (*NewsStorageMock) UpdateCalls ¶
func (mock *NewsStorageMock) UpdateCalls() []struct { NewsPost radio.NewsPost }
UpdateCalls gets all the calls that were made to Update. Check the length with:
len(mockedNewsStorage.UpdateCalls())
type NewsStorageServiceMock ¶
type NewsStorageServiceMock struct {
// NewsFunc mocks the News method.
NewsFunc func(contextMoqParam context.Context) radio.NewsStorage
// NewsTxFunc mocks the NewsTx method.
NewsTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
NewsStorageServiceMock is a mock implementation of radio.NewsStorageService.
func TestSomethingThatUsesNewsStorageService(t *testing.T) {
// make and configure a mocked radio.NewsStorageService
mockedNewsStorageService := &NewsStorageServiceMock{
NewsFunc: func(contextMoqParam context.Context) radio.NewsStorage {
panic("mock out the News method")
},
NewsTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error) {
panic("mock out the NewsTx method")
},
}
// use mockedNewsStorageService in code that requires radio.NewsStorageService
// and then make assertions.
}
func (*NewsStorageServiceMock) News ¶
func (mock *NewsStorageServiceMock) News(contextMoqParam context.Context) radio.NewsStorage
News calls NewsFunc.
func (*NewsStorageServiceMock) NewsCalls ¶
func (mock *NewsStorageServiceMock) NewsCalls() []struct { ContextMoqParam context.Context }
NewsCalls gets all the calls that were made to News. Check the length with:
len(mockedNewsStorageService.NewsCalls())
func (*NewsStorageServiceMock) NewsTx ¶
func (mock *NewsStorageServiceMock) NewsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error)
NewsTx calls NewsTxFunc.
func (*NewsStorageServiceMock) NewsTxCalls ¶
func (mock *NewsStorageServiceMock) NewsTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
NewsTxCalls gets all the calls that were made to NewsTx. Check the length with:
len(mockedNewsStorageService.NewsTxCalls())
type QueueServiceMock ¶
type QueueServiceMock struct {
// AddRequestFunc mocks the AddRequest method.
AddRequestFunc func(contextMoqParam context.Context, song radio.Song, s string) error
// EntriesFunc mocks the Entries method.
EntriesFunc func(contextMoqParam context.Context) (radio.Queue, error)
// RemoveFunc mocks the Remove method.
RemoveFunc func(contextMoqParam context.Context, queueID radio.QueueID) (bool, error)
// ReserveNextFunc mocks the ReserveNext method.
ReserveNextFunc func(contextMoqParam context.Context) (*radio.QueueEntry, error)
// ResetReservedFunc mocks the ResetReserved method.
ResetReservedFunc func(contextMoqParam context.Context) error
// contains filtered or unexported fields
}
QueueServiceMock is a mock implementation of radio.QueueService.
func TestSomethingThatUsesQueueService(t *testing.T) {
// make and configure a mocked radio.QueueService
mockedQueueService := &QueueServiceMock{
AddRequestFunc: func(contextMoqParam context.Context, song radio.Song, s string) error {
panic("mock out the AddRequest method")
},
EntriesFunc: func(contextMoqParam context.Context) (radio.Queue, error) {
panic("mock out the Entries method")
},
RemoveFunc: func(contextMoqParam context.Context, queueID radio.QueueID) (bool, error) {
panic("mock out the Remove method")
},
ReserveNextFunc: func(contextMoqParam context.Context) (*radio.QueueEntry, error) {
panic("mock out the ReserveNext method")
},
ResetReservedFunc: func(contextMoqParam context.Context) error {
panic("mock out the ResetReserved method")
},
}
// use mockedQueueService in code that requires radio.QueueService
// and then make assertions.
}
func (*QueueServiceMock) AddRequest ¶
func (mock *QueueServiceMock) AddRequest(contextMoqParam context.Context, song radio.Song, s string) error
AddRequest calls AddRequestFunc.
func (*QueueServiceMock) AddRequestCalls ¶
func (mock *QueueServiceMock) AddRequestCalls() []struct { ContextMoqParam context.Context Song radio.Song S string }
AddRequestCalls gets all the calls that were made to AddRequest. Check the length with:
len(mockedQueueService.AddRequestCalls())
func (*QueueServiceMock) Entries ¶
func (mock *QueueServiceMock) Entries(contextMoqParam context.Context) (radio.Queue, error)
Entries calls EntriesFunc.
func (*QueueServiceMock) EntriesCalls ¶
func (mock *QueueServiceMock) EntriesCalls() []struct { ContextMoqParam context.Context }
EntriesCalls gets all the calls that were made to Entries. Check the length with:
len(mockedQueueService.EntriesCalls())
func (*QueueServiceMock) Remove ¶
func (mock *QueueServiceMock) Remove(contextMoqParam context.Context, queueID radio.QueueID) (bool, error)
Remove calls RemoveFunc.
func (*QueueServiceMock) RemoveCalls ¶
func (mock *QueueServiceMock) RemoveCalls() []struct { ContextMoqParam context.Context QueueID radio.QueueID }
RemoveCalls gets all the calls that were made to Remove. Check the length with:
len(mockedQueueService.RemoveCalls())
func (*QueueServiceMock) ReserveNext ¶
func (mock *QueueServiceMock) ReserveNext(contextMoqParam context.Context) (*radio.QueueEntry, error)
ReserveNext calls ReserveNextFunc.
func (*QueueServiceMock) ReserveNextCalls ¶
func (mock *QueueServiceMock) ReserveNextCalls() []struct { ContextMoqParam context.Context }
ReserveNextCalls gets all the calls that were made to ReserveNext. Check the length with:
len(mockedQueueService.ReserveNextCalls())
func (*QueueServiceMock) ResetReserved ¶
func (mock *QueueServiceMock) ResetReserved(contextMoqParam context.Context) error
ResetReserved calls ResetReservedFunc.
func (*QueueServiceMock) ResetReservedCalls ¶
func (mock *QueueServiceMock) ResetReservedCalls() []struct { ContextMoqParam context.Context }
ResetReservedCalls gets all the calls that were made to ResetReserved. Check the length with:
len(mockedQueueService.ResetReservedCalls())
type QueueStorageMock ¶
type QueueStorageMock struct {
// LoadFunc mocks the Load method.
LoadFunc func(name string) ([]radio.QueueEntry, error)
// StoreFunc mocks the Store method.
StoreFunc func(name string, queue []radio.QueueEntry) error
// contains filtered or unexported fields
}
QueueStorageMock is a mock implementation of radio.QueueStorage.
func TestSomethingThatUsesQueueStorage(t *testing.T) {
// make and configure a mocked radio.QueueStorage
mockedQueueStorage := &QueueStorageMock{
LoadFunc: func(name string) ([]radio.QueueEntry, error) {
panic("mock out the Load method")
},
StoreFunc: func(name string, queue []radio.QueueEntry) error {
panic("mock out the Store method")
},
}
// use mockedQueueStorage in code that requires radio.QueueStorage
// and then make assertions.
}
func (*QueueStorageMock) Load ¶
func (mock *QueueStorageMock) Load(name string) ([]radio.QueueEntry, error)
Load calls LoadFunc.
func (*QueueStorageMock) LoadCalls ¶
func (mock *QueueStorageMock) LoadCalls() []struct { Name string }
LoadCalls gets all the calls that were made to Load. Check the length with:
len(mockedQueueStorage.LoadCalls())
func (*QueueStorageMock) Store ¶
func (mock *QueueStorageMock) Store(name string, queue []radio.QueueEntry) error
Store calls StoreFunc.
func (*QueueStorageMock) StoreCalls ¶
func (mock *QueueStorageMock) StoreCalls() []struct { Name string Queue []radio.QueueEntry }
StoreCalls gets all the calls that were made to Store. Check the length with:
len(mockedQueueStorage.StoreCalls())
type QueueStorageServiceMock ¶
type QueueStorageServiceMock struct {
// QueueFunc mocks the Queue method.
QueueFunc func(contextMoqParam context.Context) radio.QueueStorage
// QueueTxFunc mocks the QueueTx method.
QueueTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
QueueStorageServiceMock is a mock implementation of radio.QueueStorageService.
func TestSomethingThatUsesQueueStorageService(t *testing.T) {
// make and configure a mocked radio.QueueStorageService
mockedQueueStorageService := &QueueStorageServiceMock{
QueueFunc: func(contextMoqParam context.Context) radio.QueueStorage {
panic("mock out the Queue method")
},
QueueTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error) {
panic("mock out the QueueTx method")
},
}
// use mockedQueueStorageService in code that requires radio.QueueStorageService
// and then make assertions.
}
func (*QueueStorageServiceMock) Queue ¶
func (mock *QueueStorageServiceMock) Queue(contextMoqParam context.Context) radio.QueueStorage
Queue calls QueueFunc.
func (*QueueStorageServiceMock) QueueCalls ¶
func (mock *QueueStorageServiceMock) QueueCalls() []struct { ContextMoqParam context.Context }
QueueCalls gets all the calls that were made to Queue. Check the length with:
len(mockedQueueStorageService.QueueCalls())
func (*QueueStorageServiceMock) QueueTx ¶
func (mock *QueueStorageServiceMock) QueueTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error)
QueueTx calls QueueTxFunc.
func (*QueueStorageServiceMock) QueueTxCalls ¶
func (mock *QueueStorageServiceMock) QueueTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
QueueTxCalls gets all the calls that were made to QueueTx. Check the length with:
len(mockedQueueStorageService.QueueTxCalls())
type ReaderMock ¶
type ReaderMock struct {
// CloseFunc mocks the Close method.
CloseFunc func() error
// GetFileFunc mocks the GetFile method.
GetFileFunc func() *os.File
// ProgressFunc mocks the Progress method.
ProgressFunc func() time.Duration
// ReadFunc mocks the Read method.
ReadFunc func(p []byte) (int, error)
// TotalLengthFunc mocks the TotalLength method.
TotalLengthFunc func() time.Duration
// contains filtered or unexported fields
}
ReaderMock is a mock implementation of audio.Reader.
func TestSomethingThatUsesReader(t *testing.T) {
// make and configure a mocked audio.Reader
mockedReader := &ReaderMock{
CloseFunc: func() error {
panic("mock out the Close method")
},
GetFileFunc: func() *os.File {
panic("mock out the GetFile method")
},
ProgressFunc: func() time.Duration {
panic("mock out the Progress method")
},
ReadFunc: func(p []byte) (int, error) {
panic("mock out the Read method")
},
TotalLengthFunc: func() time.Duration {
panic("mock out the TotalLength method")
},
}
// use mockedReader in code that requires audio.Reader
// and then make assertions.
}
func (*ReaderMock) CloseCalls ¶
func (mock *ReaderMock) CloseCalls() []struct { }
CloseCalls gets all the calls that were made to Close. Check the length with:
len(mockedReader.CloseCalls())
func (*ReaderMock) GetFileCalls ¶
func (mock *ReaderMock) GetFileCalls() []struct { }
GetFileCalls gets all the calls that were made to GetFile. Check the length with:
len(mockedReader.GetFileCalls())
func (*ReaderMock) Progress ¶
func (mock *ReaderMock) Progress() time.Duration
Progress calls ProgressFunc.
func (*ReaderMock) ProgressCalls ¶
func (mock *ReaderMock) ProgressCalls() []struct { }
ProgressCalls gets all the calls that were made to Progress. Check the length with:
len(mockedReader.ProgressCalls())
func (*ReaderMock) ReadCalls ¶
func (mock *ReaderMock) ReadCalls() []struct { P []byte }
ReadCalls gets all the calls that were made to Read. Check the length with:
len(mockedReader.ReadCalls())
func (*ReaderMock) TotalLength ¶
func (mock *ReaderMock) TotalLength() time.Duration
TotalLength calls TotalLengthFunc.
func (*ReaderMock) TotalLengthCalls ¶
func (mock *ReaderMock) TotalLengthCalls() []struct { }
TotalLengthCalls gets all the calls that were made to TotalLength. Check the length with:
len(mockedReader.TotalLengthCalls())
type RelayStorageMock ¶
type RelayStorageMock struct {
// AllFunc mocks the All method.
AllFunc func() ([]radio.Relay, error)
// UpdateFunc mocks the Update method.
UpdateFunc func(r radio.Relay) error
// contains filtered or unexported fields
}
RelayStorageMock is a mock implementation of radio.RelayStorage.
func TestSomethingThatUsesRelayStorage(t *testing.T) {
// make and configure a mocked radio.RelayStorage
mockedRelayStorage := &RelayStorageMock{
AllFunc: func() ([]radio.Relay, error) {
panic("mock out the All method")
},
UpdateFunc: func(r radio.Relay) error {
panic("mock out the Update method")
},
}
// use mockedRelayStorage in code that requires radio.RelayStorage
// and then make assertions.
}
func (*RelayStorageMock) All ¶
func (mock *RelayStorageMock) All() ([]radio.Relay, error)
All calls AllFunc.
func (*RelayStorageMock) AllCalls ¶
func (mock *RelayStorageMock) AllCalls() []struct { }
AllCalls gets all the calls that were made to All. Check the length with:
len(mockedRelayStorage.AllCalls())
func (*RelayStorageMock) Update ¶
func (mock *RelayStorageMock) Update(r radio.Relay) error
Update calls UpdateFunc.
func (*RelayStorageMock) UpdateCalls ¶
func (mock *RelayStorageMock) UpdateCalls() []struct { R radio.Relay }
UpdateCalls gets all the calls that were made to Update. Check the length with:
len(mockedRelayStorage.UpdateCalls())
type RelayStorageServiceMock ¶
type RelayStorageServiceMock struct {
// RelayFunc mocks the Relay method.
RelayFunc func(contextMoqParam context.Context) radio.RelayStorage
// RelayTxFunc mocks the RelayTx method.
RelayTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
RelayStorageServiceMock is a mock implementation of radio.RelayStorageService.
func TestSomethingThatUsesRelayStorageService(t *testing.T) {
// make and configure a mocked radio.RelayStorageService
mockedRelayStorageService := &RelayStorageServiceMock{
RelayFunc: func(contextMoqParam context.Context) radio.RelayStorage {
panic("mock out the Relay method")
},
RelayTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error) {
panic("mock out the RelayTx method")
},
}
// use mockedRelayStorageService in code that requires radio.RelayStorageService
// and then make assertions.
}
func (*RelayStorageServiceMock) Relay ¶
func (mock *RelayStorageServiceMock) Relay(contextMoqParam context.Context) radio.RelayStorage
Relay calls RelayFunc.
func (*RelayStorageServiceMock) RelayCalls ¶
func (mock *RelayStorageServiceMock) RelayCalls() []struct { ContextMoqParam context.Context }
RelayCalls gets all the calls that were made to Relay. Check the length with:
len(mockedRelayStorageService.RelayCalls())
func (*RelayStorageServiceMock) RelayTx ¶
func (mock *RelayStorageServiceMock) RelayTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error)
RelayTx calls RelayTxFunc.
func (*RelayStorageServiceMock) RelayTxCalls ¶
func (mock *RelayStorageServiceMock) RelayTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
RelayTxCalls gets all the calls that were made to RelayTx. Check the length with:
len(mockedRelayStorageService.RelayTxCalls())
type RequestStorageMock ¶
type RequestStorageMock struct {
// LastRequestFunc mocks the LastRequest method.
LastRequestFunc func(identifier string) (time.Time, error)
// UpdateLastRequestFunc mocks the UpdateLastRequest method.
UpdateLastRequestFunc func(identifier string) error
// contains filtered or unexported fields
}
RequestStorageMock is a mock implementation of radio.RequestStorage.
func TestSomethingThatUsesRequestStorage(t *testing.T) {
// make and configure a mocked radio.RequestStorage
mockedRequestStorage := &RequestStorageMock{
LastRequestFunc: func(identifier string) (time.Time, error) {
panic("mock out the LastRequest method")
},
UpdateLastRequestFunc: func(identifier string) error {
panic("mock out the UpdateLastRequest method")
},
}
// use mockedRequestStorage in code that requires radio.RequestStorage
// and then make assertions.
}
func (*RequestStorageMock) LastRequest ¶
func (mock *RequestStorageMock) LastRequest(identifier string) (time.Time, error)
LastRequest calls LastRequestFunc.
func (*RequestStorageMock) LastRequestCalls ¶
func (mock *RequestStorageMock) LastRequestCalls() []struct { Identifier string }
LastRequestCalls gets all the calls that were made to LastRequest. Check the length with:
len(mockedRequestStorage.LastRequestCalls())
func (*RequestStorageMock) UpdateLastRequest ¶
func (mock *RequestStorageMock) UpdateLastRequest(identifier string) error
UpdateLastRequest calls UpdateLastRequestFunc.
func (*RequestStorageMock) UpdateLastRequestCalls ¶
func (mock *RequestStorageMock) UpdateLastRequestCalls() []struct { Identifier string }
UpdateLastRequestCalls gets all the calls that were made to UpdateLastRequest. Check the length with:
len(mockedRequestStorage.UpdateLastRequestCalls())
type RequestStorageServiceMock ¶
type RequestStorageServiceMock struct {
// RequestFunc mocks the Request method.
RequestFunc func(contextMoqParam context.Context) radio.RequestStorage
// RequestTxFunc mocks the RequestTx method.
RequestTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
RequestStorageServiceMock is a mock implementation of radio.RequestStorageService.
func TestSomethingThatUsesRequestStorageService(t *testing.T) {
// make and configure a mocked radio.RequestStorageService
mockedRequestStorageService := &RequestStorageServiceMock{
RequestFunc: func(contextMoqParam context.Context) radio.RequestStorage {
panic("mock out the Request method")
},
RequestTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error) {
panic("mock out the RequestTx method")
},
}
// use mockedRequestStorageService in code that requires radio.RequestStorageService
// and then make assertions.
}
func (*RequestStorageServiceMock) Request ¶
func (mock *RequestStorageServiceMock) Request(contextMoqParam context.Context) radio.RequestStorage
Request calls RequestFunc.
func (*RequestStorageServiceMock) RequestCalls ¶
func (mock *RequestStorageServiceMock) RequestCalls() []struct { ContextMoqParam context.Context }
RequestCalls gets all the calls that were made to Request. Check the length with:
len(mockedRequestStorageService.RequestCalls())
func (*RequestStorageServiceMock) RequestTx ¶
func (mock *RequestStorageServiceMock) RequestTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error)
RequestTx calls RequestTxFunc.
func (*RequestStorageServiceMock) RequestTxCalls ¶
func (mock *RequestStorageServiceMock) RequestTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
RequestTxCalls gets all the calls that were made to RequestTx. Check the length with:
len(mockedRequestStorageService.RequestTxCalls())
type ScheduleStorageMock ¶
type ScheduleStorageMock struct {
// HistoryFunc mocks the History method.
HistoryFunc func(day radio.ScheduleDay, limit int64, offset int64) ([]radio.ScheduleEntry, error)
// LatestFunc mocks the Latest method.
LatestFunc func() ([]*radio.ScheduleEntry, error)
// UpdateFunc mocks the Update method.
UpdateFunc func(scheduleEntry radio.ScheduleEntry) error
// contains filtered or unexported fields
}
ScheduleStorageMock is a mock implementation of radio.ScheduleStorage.
func TestSomethingThatUsesScheduleStorage(t *testing.T) {
// make and configure a mocked radio.ScheduleStorage
mockedScheduleStorage := &ScheduleStorageMock{
HistoryFunc: func(day radio.ScheduleDay, limit int64, offset int64) ([]radio.ScheduleEntry, error) {
panic("mock out the History method")
},
LatestFunc: func() ([]*radio.ScheduleEntry, error) {
panic("mock out the Latest method")
},
UpdateFunc: func(scheduleEntry radio.ScheduleEntry) error {
panic("mock out the Update method")
},
}
// use mockedScheduleStorage in code that requires radio.ScheduleStorage
// and then make assertions.
}
func (*ScheduleStorageMock) History ¶
func (mock *ScheduleStorageMock) History(day radio.ScheduleDay, limit int64, offset int64) ([]radio.ScheduleEntry, error)
History calls HistoryFunc.
func (*ScheduleStorageMock) HistoryCalls ¶
func (mock *ScheduleStorageMock) HistoryCalls() []struct { Day radio.ScheduleDay Limit int64 Offset int64 }
HistoryCalls gets all the calls that were made to History. Check the length with:
len(mockedScheduleStorage.HistoryCalls())
func (*ScheduleStorageMock) Latest ¶
func (mock *ScheduleStorageMock) Latest() ([]*radio.ScheduleEntry, error)
Latest calls LatestFunc.
func (*ScheduleStorageMock) LatestCalls ¶
func (mock *ScheduleStorageMock) LatestCalls() []struct { }
LatestCalls gets all the calls that were made to Latest. Check the length with:
len(mockedScheduleStorage.LatestCalls())
func (*ScheduleStorageMock) Update ¶
func (mock *ScheduleStorageMock) Update(scheduleEntry radio.ScheduleEntry) error
Update calls UpdateFunc.
func (*ScheduleStorageMock) UpdateCalls ¶
func (mock *ScheduleStorageMock) UpdateCalls() []struct { ScheduleEntry radio.ScheduleEntry }
UpdateCalls gets all the calls that were made to Update. Check the length with:
len(mockedScheduleStorage.UpdateCalls())
type ScheduleStorageServiceMock ¶
type ScheduleStorageServiceMock struct {
// ScheduleFunc mocks the Schedule method.
ScheduleFunc func(contextMoqParam context.Context) radio.ScheduleStorage
// ScheduleTxFunc mocks the ScheduleTx method.
ScheduleTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
ScheduleStorageServiceMock is a mock implementation of radio.ScheduleStorageService.
func TestSomethingThatUsesScheduleStorageService(t *testing.T) {
// make and configure a mocked radio.ScheduleStorageService
mockedScheduleStorageService := &ScheduleStorageServiceMock{
ScheduleFunc: func(contextMoqParam context.Context) radio.ScheduleStorage {
panic("mock out the Schedule method")
},
ScheduleTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error) {
panic("mock out the ScheduleTx method")
},
}
// use mockedScheduleStorageService in code that requires radio.ScheduleStorageService
// and then make assertions.
}
func (*ScheduleStorageServiceMock) Schedule ¶
func (mock *ScheduleStorageServiceMock) Schedule(contextMoqParam context.Context) radio.ScheduleStorage
Schedule calls ScheduleFunc.
func (*ScheduleStorageServiceMock) ScheduleCalls ¶
func (mock *ScheduleStorageServiceMock) ScheduleCalls() []struct { ContextMoqParam context.Context }
ScheduleCalls gets all the calls that were made to Schedule. Check the length with:
len(mockedScheduleStorageService.ScheduleCalls())
func (*ScheduleStorageServiceMock) ScheduleTx ¶
func (mock *ScheduleStorageServiceMock) ScheduleTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error)
ScheduleTx calls ScheduleTxFunc.
func (*ScheduleStorageServiceMock) ScheduleTxCalls ¶
func (mock *ScheduleStorageServiceMock) ScheduleTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
ScheduleTxCalls gets all the calls that were made to ScheduleTx. Check the length with:
len(mockedScheduleStorageService.ScheduleTxCalls())
type SearchServiceMock ¶
type SearchServiceMock struct {
// DeleteFunc mocks the Delete method.
DeleteFunc func(contextMoqParam context.Context, trackIDs ...radio.TrackID) error
// SearchFunc mocks the Search method.
SearchFunc func(ctx context.Context, query string, opt radio.SearchOptions) (radio.SearchResult, error)
// UpdateFunc mocks the Update method.
UpdateFunc func(contextMoqParam context.Context, songs ...radio.Song) error
// contains filtered or unexported fields
}
SearchServiceMock is a mock implementation of radio.SearchService.
func TestSomethingThatUsesSearchService(t *testing.T) {
// make and configure a mocked radio.SearchService
mockedSearchService := &SearchServiceMock{
DeleteFunc: func(contextMoqParam context.Context, trackIDs ...radio.TrackID) error {
panic("mock out the Delete method")
},
SearchFunc: func(ctx context.Context, query string, opt radio.SearchOptions) (radio.SearchResult, error) {
panic("mock out the Search method")
},
UpdateFunc: func(contextMoqParam context.Context, songs ...radio.Song) error {
panic("mock out the Update method")
},
}
// use mockedSearchService in code that requires radio.SearchService
// and then make assertions.
}
func (*SearchServiceMock) Delete ¶
func (mock *SearchServiceMock) Delete(contextMoqParam context.Context, trackIDs ...radio.TrackID) error
Delete calls DeleteFunc.
func (*SearchServiceMock) DeleteCalls ¶
func (mock *SearchServiceMock) DeleteCalls() []struct { ContextMoqParam context.Context TrackIDs []radio.TrackID }
DeleteCalls gets all the calls that were made to Delete. Check the length with:
len(mockedSearchService.DeleteCalls())
func (*SearchServiceMock) Search ¶
func (mock *SearchServiceMock) Search(ctx context.Context, query string, opt radio.SearchOptions) (radio.SearchResult, error)
Search calls SearchFunc.
func (*SearchServiceMock) SearchCalls ¶
func (mock *SearchServiceMock) SearchCalls() []struct { Ctx context.Context Query string Opt radio.SearchOptions }
SearchCalls gets all the calls that were made to Search. Check the length with:
len(mockedSearchService.SearchCalls())
func (*SearchServiceMock) Update ¶
func (mock *SearchServiceMock) Update(contextMoqParam context.Context, songs ...radio.Song) error
Update calls UpdateFunc.
func (*SearchServiceMock) UpdateCalls ¶
func (mock *SearchServiceMock) UpdateCalls() []struct { ContextMoqParam context.Context Songs []radio.Song }
UpdateCalls gets all the calls that were made to Update. Check the length with:
len(mockedSearchService.UpdateCalls())
type SessionStorageMock ¶
type SessionStorageMock struct {
// DeleteFunc mocks the Delete method.
DeleteFunc func(sessionToken radio.SessionToken) error
// GetFunc mocks the Get method.
GetFunc func(sessionToken radio.SessionToken) (radio.Session, error)
// SaveFunc mocks the Save method.
SaveFunc func(session radio.Session) error
// contains filtered or unexported fields
}
SessionStorageMock is a mock implementation of radio.SessionStorage.
func TestSomethingThatUsesSessionStorage(t *testing.T) {
// make and configure a mocked radio.SessionStorage
mockedSessionStorage := &SessionStorageMock{
DeleteFunc: func(sessionToken radio.SessionToken) error {
panic("mock out the Delete method")
},
GetFunc: func(sessionToken radio.SessionToken) (radio.Session, error) {
panic("mock out the Get method")
},
SaveFunc: func(session radio.Session) error {
panic("mock out the Save method")
},
}
// use mockedSessionStorage in code that requires radio.SessionStorage
// and then make assertions.
}
func (*SessionStorageMock) Delete ¶
func (mock *SessionStorageMock) Delete(sessionToken radio.SessionToken) error
Delete calls DeleteFunc.
func (*SessionStorageMock) DeleteCalls ¶
func (mock *SessionStorageMock) DeleteCalls() []struct { SessionToken radio.SessionToken }
DeleteCalls gets all the calls that were made to Delete. Check the length with:
len(mockedSessionStorage.DeleteCalls())
func (*SessionStorageMock) Get ¶
func (mock *SessionStorageMock) Get(sessionToken radio.SessionToken) (radio.Session, error)
Get calls GetFunc.
func (*SessionStorageMock) GetCalls ¶
func (mock *SessionStorageMock) GetCalls() []struct { SessionToken radio.SessionToken }
GetCalls gets all the calls that were made to Get. Check the length with:
len(mockedSessionStorage.GetCalls())
func (*SessionStorageMock) Save ¶
func (mock *SessionStorageMock) Save(session radio.Session) error
Save calls SaveFunc.
func (*SessionStorageMock) SaveCalls ¶
func (mock *SessionStorageMock) SaveCalls() []struct { Session radio.Session }
SaveCalls gets all the calls that were made to Save. Check the length with:
len(mockedSessionStorage.SaveCalls())
type SessionStorageServiceMock ¶
type SessionStorageServiceMock struct {
// SessionsFunc mocks the Sessions method.
SessionsFunc func(contextMoqParam context.Context) radio.SessionStorage
// SessionsTxFunc mocks the SessionsTx method.
SessionsTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
SessionStorageServiceMock is a mock implementation of radio.SessionStorageService.
func TestSomethingThatUsesSessionStorageService(t *testing.T) {
// make and configure a mocked radio.SessionStorageService
mockedSessionStorageService := &SessionStorageServiceMock{
SessionsFunc: func(contextMoqParam context.Context) radio.SessionStorage {
panic("mock out the Sessions method")
},
SessionsTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error) {
panic("mock out the SessionsTx method")
},
}
// use mockedSessionStorageService in code that requires radio.SessionStorageService
// and then make assertions.
}
func (*SessionStorageServiceMock) Sessions ¶
func (mock *SessionStorageServiceMock) Sessions(contextMoqParam context.Context) radio.SessionStorage
Sessions calls SessionsFunc.
func (*SessionStorageServiceMock) SessionsCalls ¶
func (mock *SessionStorageServiceMock) SessionsCalls() []struct { ContextMoqParam context.Context }
SessionsCalls gets all the calls that were made to Sessions. Check the length with:
len(mockedSessionStorageService.SessionsCalls())
func (*SessionStorageServiceMock) SessionsTx ¶
func (mock *SessionStorageServiceMock) SessionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error)
SessionsTx calls SessionsTxFunc.
func (*SessionStorageServiceMock) SessionsTxCalls ¶
func (mock *SessionStorageServiceMock) SessionsTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
SessionsTxCalls gets all the calls that were made to SessionsTx. Check the length with:
len(mockedSessionStorageService.SessionsTxCalls())
type SongStorageMock ¶
type SongStorageMock struct {
// AddFavoriteFunc mocks the AddFavorite method.
AddFavoriteFunc func(song radio.Song, nick string) (bool, error)
// AddPlayFunc mocks the AddPlay method.
AddPlayFunc func(song radio.Song, streamer radio.User, ldiff *radio.Listeners) error
// CreateFunc mocks the Create method.
CreateFunc func(song radio.Song) (*radio.Song, error)
// FavoriteCountFunc mocks the FavoriteCount method.
FavoriteCountFunc func(song radio.Song) (int64, error)
// FavoritesFunc mocks the Favorites method.
FavoritesFunc func(song radio.Song) ([]string, error)
// FavoritesOfFunc mocks the FavoritesOf method.
FavoritesOfFunc func(nick string, limit int64, offset int64) ([]radio.Song, int64, error)
// FavoritesOfDatabaseFunc mocks the FavoritesOfDatabase method.
FavoritesOfDatabaseFunc func(nick string) ([]radio.Song, error)
// FromHashFunc mocks the FromHash method.
FromHashFunc func(songHash radio.SongHash) (*radio.Song, error)
// FromMetadataFunc mocks the FromMetadata method.
FromMetadataFunc func(metadata string) (*radio.Song, error)
// LastPlayedFunc mocks the LastPlayed method.
LastPlayedFunc func(key radio.LastPlayedKey, amountPerPage int) ([]radio.Song, error)
// LastPlayedCountFunc mocks the LastPlayedCount method.
LastPlayedCountFunc func() (int64, error)
// LastPlayedPaginationFunc mocks the LastPlayedPagination method.
LastPlayedPaginationFunc func(key radio.LastPlayedKey, amountPerPage int, pageCount int) ([]radio.LastPlayedKey, []radio.LastPlayedKey, error)
// PlayedCountFunc mocks the PlayedCount method.
PlayedCountFunc func(song radio.Song) (int64, error)
// RemoveFavoriteFunc mocks the RemoveFavorite method.
RemoveFavoriteFunc func(song radio.Song, nick string) (bool, error)
// UpdateHashLinkFunc mocks the UpdateHashLink method.
UpdateHashLinkFunc func(old radio.SongHash, new radio.SongHash) error
// UpdateLengthFunc mocks the UpdateLength method.
UpdateLengthFunc func(song radio.Song, duration time.Duration) error
// contains filtered or unexported fields
}
SongStorageMock is a mock implementation of radio.SongStorage.
func TestSomethingThatUsesSongStorage(t *testing.T) {
// make and configure a mocked radio.SongStorage
mockedSongStorage := &SongStorageMock{
AddFavoriteFunc: func(song radio.Song, nick string) (bool, error) {
panic("mock out the AddFavorite method")
},
AddPlayFunc: func(song radio.Song, streamer radio.User, ldiff *radio.Listeners) error {
panic("mock out the AddPlay method")
},
CreateFunc: func(song radio.Song) (*radio.Song, error) {
panic("mock out the Create method")
},
FavoriteCountFunc: func(song radio.Song) (int64, error) {
panic("mock out the FavoriteCount method")
},
FavoritesFunc: func(song radio.Song) ([]string, error) {
panic("mock out the Favorites method")
},
FavoritesOfFunc: func(nick string, limit int64, offset int64) ([]radio.Song, int64, error) {
panic("mock out the FavoritesOf method")
},
FavoritesOfDatabaseFunc: func(nick string) ([]radio.Song, error) {
panic("mock out the FavoritesOfDatabase method")
},
FromHashFunc: func(songHash radio.SongHash) (*radio.Song, error) {
panic("mock out the FromHash method")
},
FromMetadataFunc: func(metadata string) (*radio.Song, error) {
panic("mock out the FromMetadata method")
},
LastPlayedFunc: func(key radio.LastPlayedKey, amountPerPage int) ([]radio.Song, error) {
panic("mock out the LastPlayed method")
},
LastPlayedCountFunc: func() (int64, error) {
panic("mock out the LastPlayedCount method")
},
LastPlayedPaginationFunc: func(key radio.LastPlayedKey, amountPerPage int, pageCount int) ([]radio.LastPlayedKey, []radio.LastPlayedKey, error) {
panic("mock out the LastPlayedPagination method")
},
PlayedCountFunc: func(song radio.Song) (int64, error) {
panic("mock out the PlayedCount method")
},
RemoveFavoriteFunc: func(song radio.Song, nick string) (bool, error) {
panic("mock out the RemoveFavorite method")
},
UpdateHashLinkFunc: func(old radio.SongHash, new radio.SongHash) error {
panic("mock out the UpdateHashLink method")
},
UpdateLengthFunc: func(song radio.Song, duration time.Duration) error {
panic("mock out the UpdateLength method")
},
}
// use mockedSongStorage in code that requires radio.SongStorage
// and then make assertions.
}
func (*SongStorageMock) AddFavorite ¶
func (mock *SongStorageMock) AddFavorite(song radio.Song, nick string) (bool, error)
AddFavorite calls AddFavoriteFunc.
func (*SongStorageMock) AddFavoriteCalls ¶
func (mock *SongStorageMock) AddFavoriteCalls() []struct { Song radio.Song Nick string }
AddFavoriteCalls gets all the calls that were made to AddFavorite. Check the length with:
len(mockedSongStorage.AddFavoriteCalls())
func (*SongStorageMock) AddPlay ¶
func (mock *SongStorageMock) AddPlay(song radio.Song, streamer radio.User, ldiff *radio.Listeners) error
AddPlay calls AddPlayFunc.
func (*SongStorageMock) AddPlayCalls ¶
func (mock *SongStorageMock) AddPlayCalls() []struct { Song radio.Song Streamer radio.User Ldiff *radio.Listeners }
AddPlayCalls gets all the calls that were made to AddPlay. Check the length with:
len(mockedSongStorage.AddPlayCalls())
func (*SongStorageMock) Create ¶
func (mock *SongStorageMock) Create(song radio.Song) (*radio.Song, error)
Create calls CreateFunc.
func (*SongStorageMock) CreateCalls ¶
func (mock *SongStorageMock) CreateCalls() []struct { Song radio.Song }
CreateCalls gets all the calls that were made to Create. Check the length with:
len(mockedSongStorage.CreateCalls())
func (*SongStorageMock) FavoriteCount ¶
func (mock *SongStorageMock) FavoriteCount(song radio.Song) (int64, error)
FavoriteCount calls FavoriteCountFunc.
func (*SongStorageMock) FavoriteCountCalls ¶
func (mock *SongStorageMock) FavoriteCountCalls() []struct { Song radio.Song }
FavoriteCountCalls gets all the calls that were made to FavoriteCount. Check the length with:
len(mockedSongStorage.FavoriteCountCalls())
func (*SongStorageMock) Favorites ¶
func (mock *SongStorageMock) Favorites(song radio.Song) ([]string, error)
Favorites calls FavoritesFunc.
func (*SongStorageMock) FavoritesCalls ¶
func (mock *SongStorageMock) FavoritesCalls() []struct { Song radio.Song }
FavoritesCalls gets all the calls that were made to Favorites. Check the length with:
len(mockedSongStorage.FavoritesCalls())
func (*SongStorageMock) FavoritesOf ¶
func (mock *SongStorageMock) FavoritesOf(nick string, limit int64, offset int64) ([]radio.Song, int64, error)
FavoritesOf calls FavoritesOfFunc.
func (*SongStorageMock) FavoritesOfCalls ¶
func (mock *SongStorageMock) FavoritesOfCalls() []struct { Nick string Limit int64 Offset int64 }
FavoritesOfCalls gets all the calls that were made to FavoritesOf. Check the length with:
len(mockedSongStorage.FavoritesOfCalls())
func (*SongStorageMock) FavoritesOfDatabase ¶
func (mock *SongStorageMock) FavoritesOfDatabase(nick string) ([]radio.Song, error)
FavoritesOfDatabase calls FavoritesOfDatabaseFunc.
func (*SongStorageMock) FavoritesOfDatabaseCalls ¶
func (mock *SongStorageMock) FavoritesOfDatabaseCalls() []struct { Nick string }
FavoritesOfDatabaseCalls gets all the calls that were made to FavoritesOfDatabase. Check the length with:
len(mockedSongStorage.FavoritesOfDatabaseCalls())
func (*SongStorageMock) FromHash ¶
func (mock *SongStorageMock) FromHash(songHash radio.SongHash) (*radio.Song, error)
FromHash calls FromHashFunc.
func (*SongStorageMock) FromHashCalls ¶
func (mock *SongStorageMock) FromHashCalls() []struct { SongHash radio.SongHash }
FromHashCalls gets all the calls that were made to FromHash. Check the length with:
len(mockedSongStorage.FromHashCalls())
func (*SongStorageMock) FromMetadata ¶
func (mock *SongStorageMock) FromMetadata(metadata string) (*radio.Song, error)
FromMetadata calls FromMetadataFunc.
func (*SongStorageMock) FromMetadataCalls ¶
func (mock *SongStorageMock) FromMetadataCalls() []struct { Metadata string }
FromMetadataCalls gets all the calls that were made to FromMetadata. Check the length with:
len(mockedSongStorage.FromMetadataCalls())
func (*SongStorageMock) LastPlayed ¶
func (mock *SongStorageMock) LastPlayed(key radio.LastPlayedKey, amountPerPage int) ([]radio.Song, error)
LastPlayed calls LastPlayedFunc.
func (*SongStorageMock) LastPlayedCalls ¶
func (mock *SongStorageMock) LastPlayedCalls() []struct { Key radio.LastPlayedKey AmountPerPage int }
LastPlayedCalls gets all the calls that were made to LastPlayed. Check the length with:
len(mockedSongStorage.LastPlayedCalls())
func (*SongStorageMock) LastPlayedCount ¶
func (mock *SongStorageMock) LastPlayedCount() (int64, error)
LastPlayedCount calls LastPlayedCountFunc.
func (*SongStorageMock) LastPlayedCountCalls ¶
func (mock *SongStorageMock) LastPlayedCountCalls() []struct { }
LastPlayedCountCalls gets all the calls that were made to LastPlayedCount. Check the length with:
len(mockedSongStorage.LastPlayedCountCalls())
func (*SongStorageMock) LastPlayedPagination ¶
func (mock *SongStorageMock) LastPlayedPagination(key radio.LastPlayedKey, amountPerPage int, pageCount int) ([]radio.LastPlayedKey, []radio.LastPlayedKey, error)
LastPlayedPagination calls LastPlayedPaginationFunc.
func (*SongStorageMock) LastPlayedPaginationCalls ¶
func (mock *SongStorageMock) LastPlayedPaginationCalls() []struct { Key radio.LastPlayedKey AmountPerPage int PageCount int }
LastPlayedPaginationCalls gets all the calls that were made to LastPlayedPagination. Check the length with:
len(mockedSongStorage.LastPlayedPaginationCalls())
func (*SongStorageMock) PlayedCount ¶
func (mock *SongStorageMock) PlayedCount(song radio.Song) (int64, error)
PlayedCount calls PlayedCountFunc.
func (*SongStorageMock) PlayedCountCalls ¶
func (mock *SongStorageMock) PlayedCountCalls() []struct { Song radio.Song }
PlayedCountCalls gets all the calls that were made to PlayedCount. Check the length with:
len(mockedSongStorage.PlayedCountCalls())
func (*SongStorageMock) RemoveFavorite ¶
func (mock *SongStorageMock) RemoveFavorite(song radio.Song, nick string) (bool, error)
RemoveFavorite calls RemoveFavoriteFunc.
func (*SongStorageMock) RemoveFavoriteCalls ¶
func (mock *SongStorageMock) RemoveFavoriteCalls() []struct { Song radio.Song Nick string }
RemoveFavoriteCalls gets all the calls that were made to RemoveFavorite. Check the length with:
len(mockedSongStorage.RemoveFavoriteCalls())
func (*SongStorageMock) UpdateHashLink ¶
func (mock *SongStorageMock) UpdateHashLink(old radio.SongHash, new radio.SongHash) error
UpdateHashLink calls UpdateHashLinkFunc.
func (*SongStorageMock) UpdateHashLinkCalls ¶
func (mock *SongStorageMock) UpdateHashLinkCalls() []struct { Old radio.SongHash New radio.SongHash }
UpdateHashLinkCalls gets all the calls that were made to UpdateHashLink. Check the length with:
len(mockedSongStorage.UpdateHashLinkCalls())
func (*SongStorageMock) UpdateLength ¶
func (mock *SongStorageMock) UpdateLength(song radio.Song, duration time.Duration) error
UpdateLength calls UpdateLengthFunc.
func (*SongStorageMock) UpdateLengthCalls ¶
func (mock *SongStorageMock) UpdateLengthCalls() []struct { Song radio.Song Duration time.Duration }
UpdateLengthCalls gets all the calls that were made to UpdateLength. Check the length with:
len(mockedSongStorage.UpdateLengthCalls())
type SongStorageServiceMock ¶
type SongStorageServiceMock struct {
// SongFunc mocks the Song method.
SongFunc func(contextMoqParam context.Context) radio.SongStorage
// SongTxFunc mocks the SongTx method.
SongTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
SongStorageServiceMock is a mock implementation of radio.SongStorageService.
func TestSomethingThatUsesSongStorageService(t *testing.T) {
// make and configure a mocked radio.SongStorageService
mockedSongStorageService := &SongStorageServiceMock{
SongFunc: func(contextMoqParam context.Context) radio.SongStorage {
panic("mock out the Song method")
},
SongTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error) {
panic("mock out the SongTx method")
},
}
// use mockedSongStorageService in code that requires radio.SongStorageService
// and then make assertions.
}
func (*SongStorageServiceMock) Song ¶
func (mock *SongStorageServiceMock) Song(contextMoqParam context.Context) radio.SongStorage
Song calls SongFunc.
func (*SongStorageServiceMock) SongCalls ¶
func (mock *SongStorageServiceMock) SongCalls() []struct { ContextMoqParam context.Context }
SongCalls gets all the calls that were made to Song. Check the length with:
len(mockedSongStorageService.SongCalls())
func (*SongStorageServiceMock) SongTx ¶
func (mock *SongStorageServiceMock) SongTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error)
SongTx calls SongTxFunc.
func (*SongStorageServiceMock) SongTxCalls ¶
func (mock *SongStorageServiceMock) SongTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
SongTxCalls gets all the calls that were made to SongTx. Check the length with:
len(mockedSongStorageService.SongTxCalls())
type StatusStorageMock ¶
type StatusStorageMock struct {
// LoadFunc mocks the Load method.
LoadFunc func() (*radio.Status, error)
// StoreFunc mocks the Store method.
StoreFunc func(status radio.Status) error
// contains filtered or unexported fields
}
StatusStorageMock is a mock implementation of radio.StatusStorage.
func TestSomethingThatUsesStatusStorage(t *testing.T) {
// make and configure a mocked radio.StatusStorage
mockedStatusStorage := &StatusStorageMock{
LoadFunc: func() (*radio.Status, error) {
panic("mock out the Load method")
},
StoreFunc: func(status radio.Status) error {
panic("mock out the Store method")
},
}
// use mockedStatusStorage in code that requires radio.StatusStorage
// and then make assertions.
}
func (*StatusStorageMock) Load ¶
func (mock *StatusStorageMock) Load() (*radio.Status, error)
Load calls LoadFunc.
func (*StatusStorageMock) LoadCalls ¶
func (mock *StatusStorageMock) LoadCalls() []struct { }
LoadCalls gets all the calls that were made to Load. Check the length with:
len(mockedStatusStorage.LoadCalls())
func (*StatusStorageMock) Store ¶
func (mock *StatusStorageMock) Store(status radio.Status) error
Store calls StoreFunc.
func (*StatusStorageMock) StoreCalls ¶
func (mock *StatusStorageMock) StoreCalls() []struct { Status radio.Status }
StoreCalls gets all the calls that were made to Store. Check the length with:
len(mockedStatusStorage.StoreCalls())
type StatusStorageServiceMock ¶
type StatusStorageServiceMock struct {
// StatusFunc mocks the Status method.
StatusFunc func(contextMoqParam context.Context) radio.StatusStorage
// contains filtered or unexported fields
}
StatusStorageServiceMock is a mock implementation of radio.StatusStorageService.
func TestSomethingThatUsesStatusStorageService(t *testing.T) {
// make and configure a mocked radio.StatusStorageService
mockedStatusStorageService := &StatusStorageServiceMock{
StatusFunc: func(contextMoqParam context.Context) radio.StatusStorage {
panic("mock out the Status method")
},
}
// use mockedStatusStorageService in code that requires radio.StatusStorageService
// and then make assertions.
}
func (*StatusStorageServiceMock) Status ¶
func (mock *StatusStorageServiceMock) Status(contextMoqParam context.Context) radio.StatusStorage
Status calls StatusFunc.
func (*StatusStorageServiceMock) StatusCalls ¶
func (mock *StatusStorageServiceMock) StatusCalls() []struct { ContextMoqParam context.Context }
StatusCalls gets all the calls that were made to Status. Check the length with:
len(mockedStatusStorageService.StatusCalls())
type StorageServiceMock ¶
type StorageServiceMock struct {
// CloseFunc mocks the Close method.
CloseFunc func() error
// NewsFunc mocks the News method.
NewsFunc func(contextMoqParam context.Context) radio.NewsStorage
// NewsTxFunc mocks the NewsTx method.
NewsTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error)
// QueueFunc mocks the Queue method.
QueueFunc func(contextMoqParam context.Context) radio.QueueStorage
// QueueTxFunc mocks the QueueTx method.
QueueTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error)
// RelayFunc mocks the Relay method.
RelayFunc func(contextMoqParam context.Context) radio.RelayStorage
// RelayTxFunc mocks the RelayTx method.
RelayTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error)
// RequestFunc mocks the Request method.
RequestFunc func(contextMoqParam context.Context) radio.RequestStorage
// RequestTxFunc mocks the RequestTx method.
RequestTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error)
// ScheduleFunc mocks the Schedule method.
ScheduleFunc func(contextMoqParam context.Context) radio.ScheduleStorage
// ScheduleTxFunc mocks the ScheduleTx method.
ScheduleTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error)
// SessionsFunc mocks the Sessions method.
SessionsFunc func(contextMoqParam context.Context) radio.SessionStorage
// SessionsTxFunc mocks the SessionsTx method.
SessionsTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error)
// SongFunc mocks the Song method.
SongFunc func(contextMoqParam context.Context) radio.SongStorage
// SongTxFunc mocks the SongTx method.
SongTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error)
// StatusFunc mocks the Status method.
StatusFunc func(contextMoqParam context.Context) radio.StatusStorage
// SubmissionsFunc mocks the Submissions method.
SubmissionsFunc func(contextMoqParam context.Context) radio.SubmissionStorage
// SubmissionsTxFunc mocks the SubmissionsTx method.
SubmissionsTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error)
// TrackFunc mocks the Track method.
TrackFunc func(contextMoqParam context.Context) radio.TrackStorage
// TrackTxFunc mocks the TrackTx method.
TrackTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error)
// UserFunc mocks the User method.
UserFunc func(contextMoqParam context.Context) radio.UserStorage
// UserTxFunc mocks the UserTx method.
UserTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
StorageServiceMock is a mock implementation of radio.StorageService.
func TestSomethingThatUsesStorageService(t *testing.T) {
// make and configure a mocked radio.StorageService
mockedStorageService := &StorageServiceMock{
CloseFunc: func() error {
panic("mock out the Close method")
},
NewsFunc: func(contextMoqParam context.Context) radio.NewsStorage {
panic("mock out the News method")
},
NewsTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error) {
panic("mock out the NewsTx method")
},
QueueFunc: func(contextMoqParam context.Context) radio.QueueStorage {
panic("mock out the Queue method")
},
QueueTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error) {
panic("mock out the QueueTx method")
},
RelayFunc: func(contextMoqParam context.Context) radio.RelayStorage {
panic("mock out the Relay method")
},
RelayTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error) {
panic("mock out the RelayTx method")
},
RequestFunc: func(contextMoqParam context.Context) radio.RequestStorage {
panic("mock out the Request method")
},
RequestTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error) {
panic("mock out the RequestTx method")
},
ScheduleFunc: func(contextMoqParam context.Context) radio.ScheduleStorage {
panic("mock out the Schedule method")
},
ScheduleTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error) {
panic("mock out the ScheduleTx method")
},
SessionsFunc: func(contextMoqParam context.Context) radio.SessionStorage {
panic("mock out the Sessions method")
},
SessionsTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error) {
panic("mock out the SessionsTx method")
},
SongFunc: func(contextMoqParam context.Context) radio.SongStorage {
panic("mock out the Song method")
},
SongTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error) {
panic("mock out the SongTx method")
},
StatusFunc: func(contextMoqParam context.Context) radio.StatusStorage {
panic("mock out the Status method")
},
SubmissionsFunc: func(contextMoqParam context.Context) radio.SubmissionStorage {
panic("mock out the Submissions method")
},
SubmissionsTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error) {
panic("mock out the SubmissionsTx method")
},
TrackFunc: func(contextMoqParam context.Context) radio.TrackStorage {
panic("mock out the Track method")
},
TrackTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error) {
panic("mock out the TrackTx method")
},
UserFunc: func(contextMoqParam context.Context) radio.UserStorage {
panic("mock out the User method")
},
UserTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error) {
panic("mock out the UserTx method")
},
}
// use mockedStorageService in code that requires radio.StorageService
// and then make assertions.
}
func (*StorageServiceMock) Close ¶
func (mock *StorageServiceMock) Close() error
Close calls CloseFunc.
func (*StorageServiceMock) CloseCalls ¶
func (mock *StorageServiceMock) CloseCalls() []struct { }
CloseCalls gets all the calls that were made to Close. Check the length with:
len(mockedStorageService.CloseCalls())
func (*StorageServiceMock) News ¶
func (mock *StorageServiceMock) News(contextMoqParam context.Context) radio.NewsStorage
News calls NewsFunc.
func (*StorageServiceMock) NewsCalls ¶
func (mock *StorageServiceMock) NewsCalls() []struct { ContextMoqParam context.Context }
NewsCalls gets all the calls that were made to News. Check the length with:
len(mockedStorageService.NewsCalls())
func (*StorageServiceMock) NewsTx ¶
func (mock *StorageServiceMock) NewsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.NewsStorage, radio.StorageTx, error)
NewsTx calls NewsTxFunc.
func (*StorageServiceMock) NewsTxCalls ¶
func (mock *StorageServiceMock) NewsTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
NewsTxCalls gets all the calls that were made to NewsTx. Check the length with:
len(mockedStorageService.NewsTxCalls())
func (*StorageServiceMock) Queue ¶
func (mock *StorageServiceMock) Queue(contextMoqParam context.Context) radio.QueueStorage
Queue calls QueueFunc.
func (*StorageServiceMock) QueueCalls ¶
func (mock *StorageServiceMock) QueueCalls() []struct { ContextMoqParam context.Context }
QueueCalls gets all the calls that were made to Queue. Check the length with:
len(mockedStorageService.QueueCalls())
func (*StorageServiceMock) QueueTx ¶
func (mock *StorageServiceMock) QueueTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.QueueStorage, radio.StorageTx, error)
QueueTx calls QueueTxFunc.
func (*StorageServiceMock) QueueTxCalls ¶
func (mock *StorageServiceMock) QueueTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
QueueTxCalls gets all the calls that were made to QueueTx. Check the length with:
len(mockedStorageService.QueueTxCalls())
func (*StorageServiceMock) Relay ¶
func (mock *StorageServiceMock) Relay(contextMoqParam context.Context) radio.RelayStorage
Relay calls RelayFunc.
func (*StorageServiceMock) RelayCalls ¶
func (mock *StorageServiceMock) RelayCalls() []struct { ContextMoqParam context.Context }
RelayCalls gets all the calls that were made to Relay. Check the length with:
len(mockedStorageService.RelayCalls())
func (*StorageServiceMock) RelayTx ¶
func (mock *StorageServiceMock) RelayTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RelayStorage, radio.StorageTx, error)
RelayTx calls RelayTxFunc.
func (*StorageServiceMock) RelayTxCalls ¶
func (mock *StorageServiceMock) RelayTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
RelayTxCalls gets all the calls that were made to RelayTx. Check the length with:
len(mockedStorageService.RelayTxCalls())
func (*StorageServiceMock) Request ¶
func (mock *StorageServiceMock) Request(contextMoqParam context.Context) radio.RequestStorage
Request calls RequestFunc.
func (*StorageServiceMock) RequestCalls ¶
func (mock *StorageServiceMock) RequestCalls() []struct { ContextMoqParam context.Context }
RequestCalls gets all the calls that were made to Request. Check the length with:
len(mockedStorageService.RequestCalls())
func (*StorageServiceMock) RequestTx ¶
func (mock *StorageServiceMock) RequestTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.RequestStorage, radio.StorageTx, error)
RequestTx calls RequestTxFunc.
func (*StorageServiceMock) RequestTxCalls ¶
func (mock *StorageServiceMock) RequestTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
RequestTxCalls gets all the calls that were made to RequestTx. Check the length with:
len(mockedStorageService.RequestTxCalls())
func (*StorageServiceMock) Schedule ¶
func (mock *StorageServiceMock) Schedule(contextMoqParam context.Context) radio.ScheduleStorage
Schedule calls ScheduleFunc.
func (*StorageServiceMock) ScheduleCalls ¶
func (mock *StorageServiceMock) ScheduleCalls() []struct { ContextMoqParam context.Context }
ScheduleCalls gets all the calls that were made to Schedule. Check the length with:
len(mockedStorageService.ScheduleCalls())
func (*StorageServiceMock) ScheduleTx ¶
func (mock *StorageServiceMock) ScheduleTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.ScheduleStorage, radio.StorageTx, error)
ScheduleTx calls ScheduleTxFunc.
func (*StorageServiceMock) ScheduleTxCalls ¶
func (mock *StorageServiceMock) ScheduleTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
ScheduleTxCalls gets all the calls that were made to ScheduleTx. Check the length with:
len(mockedStorageService.ScheduleTxCalls())
func (*StorageServiceMock) Sessions ¶
func (mock *StorageServiceMock) Sessions(contextMoqParam context.Context) radio.SessionStorage
Sessions calls SessionsFunc.
func (*StorageServiceMock) SessionsCalls ¶
func (mock *StorageServiceMock) SessionsCalls() []struct { ContextMoqParam context.Context }
SessionsCalls gets all the calls that were made to Sessions. Check the length with:
len(mockedStorageService.SessionsCalls())
func (*StorageServiceMock) SessionsTx ¶
func (mock *StorageServiceMock) SessionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SessionStorage, radio.StorageTx, error)
SessionsTx calls SessionsTxFunc.
func (*StorageServiceMock) SessionsTxCalls ¶
func (mock *StorageServiceMock) SessionsTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
SessionsTxCalls gets all the calls that were made to SessionsTx. Check the length with:
len(mockedStorageService.SessionsTxCalls())
func (*StorageServiceMock) Song ¶
func (mock *StorageServiceMock) Song(contextMoqParam context.Context) radio.SongStorage
Song calls SongFunc.
func (*StorageServiceMock) SongCalls ¶
func (mock *StorageServiceMock) SongCalls() []struct { ContextMoqParam context.Context }
SongCalls gets all the calls that were made to Song. Check the length with:
len(mockedStorageService.SongCalls())
func (*StorageServiceMock) SongTx ¶
func (mock *StorageServiceMock) SongTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SongStorage, radio.StorageTx, error)
SongTx calls SongTxFunc.
func (*StorageServiceMock) SongTxCalls ¶
func (mock *StorageServiceMock) SongTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
SongTxCalls gets all the calls that were made to SongTx. Check the length with:
len(mockedStorageService.SongTxCalls())
func (*StorageServiceMock) Status ¶
func (mock *StorageServiceMock) Status(contextMoqParam context.Context) radio.StatusStorage
Status calls StatusFunc.
func (*StorageServiceMock) StatusCalls ¶
func (mock *StorageServiceMock) StatusCalls() []struct { ContextMoqParam context.Context }
StatusCalls gets all the calls that were made to Status. Check the length with:
len(mockedStorageService.StatusCalls())
func (*StorageServiceMock) Submissions ¶
func (mock *StorageServiceMock) Submissions(contextMoqParam context.Context) radio.SubmissionStorage
Submissions calls SubmissionsFunc.
func (*StorageServiceMock) SubmissionsCalls ¶
func (mock *StorageServiceMock) SubmissionsCalls() []struct { ContextMoqParam context.Context }
SubmissionsCalls gets all the calls that were made to Submissions. Check the length with:
len(mockedStorageService.SubmissionsCalls())
func (*StorageServiceMock) SubmissionsTx ¶
func (mock *StorageServiceMock) SubmissionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error)
SubmissionsTx calls SubmissionsTxFunc.
func (*StorageServiceMock) SubmissionsTxCalls ¶
func (mock *StorageServiceMock) SubmissionsTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
SubmissionsTxCalls gets all the calls that were made to SubmissionsTx. Check the length with:
len(mockedStorageService.SubmissionsTxCalls())
func (*StorageServiceMock) Track ¶
func (mock *StorageServiceMock) Track(contextMoqParam context.Context) radio.TrackStorage
Track calls TrackFunc.
func (*StorageServiceMock) TrackCalls ¶
func (mock *StorageServiceMock) TrackCalls() []struct { ContextMoqParam context.Context }
TrackCalls gets all the calls that were made to Track. Check the length with:
len(mockedStorageService.TrackCalls())
func (*StorageServiceMock) TrackTx ¶
func (mock *StorageServiceMock) TrackTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error)
TrackTx calls TrackTxFunc.
func (*StorageServiceMock) TrackTxCalls ¶
func (mock *StorageServiceMock) TrackTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
TrackTxCalls gets all the calls that were made to TrackTx. Check the length with:
len(mockedStorageService.TrackTxCalls())
func (*StorageServiceMock) User ¶
func (mock *StorageServiceMock) User(contextMoqParam context.Context) radio.UserStorage
User calls UserFunc.
func (*StorageServiceMock) UserCalls ¶
func (mock *StorageServiceMock) UserCalls() []struct { ContextMoqParam context.Context }
UserCalls gets all the calls that were made to User. Check the length with:
len(mockedStorageService.UserCalls())
func (*StorageServiceMock) UserTx ¶
func (mock *StorageServiceMock) UserTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error)
UserTx calls UserTxFunc.
func (*StorageServiceMock) UserTxCalls ¶
func (mock *StorageServiceMock) UserTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
UserTxCalls gets all the calls that were made to UserTx. Check the length with:
len(mockedStorageService.UserTxCalls())
type StorageTxMock ¶
type StorageTxMock struct {
// CommitFunc mocks the Commit method.
CommitFunc func() error
// RollbackFunc mocks the Rollback method.
RollbackFunc func() error
// contains filtered or unexported fields
}
StorageTxMock is a mock implementation of radio.StorageTx.
func TestSomethingThatUsesStorageTx(t *testing.T) {
// make and configure a mocked radio.StorageTx
mockedStorageTx := &StorageTxMock{
CommitFunc: func() error {
panic("mock out the Commit method")
},
RollbackFunc: func() error {
panic("mock out the Rollback method")
},
}
// use mockedStorageTx in code that requires radio.StorageTx
// and then make assertions.
}
func (*StorageTxMock) CommitCalls ¶
func (mock *StorageTxMock) CommitCalls() []struct { }
CommitCalls gets all the calls that were made to Commit. Check the length with:
len(mockedStorageTx.CommitCalls())
func (*StorageTxMock) Rollback ¶
func (mock *StorageTxMock) Rollback() error
Rollback calls RollbackFunc.
func (*StorageTxMock) RollbackCalls ¶
func (mock *StorageTxMock) RollbackCalls() []struct { }
RollbackCalls gets all the calls that were made to Rollback. Check the length with:
len(mockedStorageTx.RollbackCalls())
type StreamMock ¶
type StreamMock[T any] struct { // CloseFunc mocks the Close method. CloseFunc func() error // NextFunc mocks the Next method. NextFunc func() (T, error) // contains filtered or unexported fields }
StreamMock is a mock implementation of eventstream.Stream.
func TestSomethingThatUsesStream(t *testing.T) {
// make and configure a mocked eventstream.Stream
mockedStream := &StreamMock{
CloseFunc: func() error {
panic("mock out the Close method")
},
NextFunc: func() (T, error) {
panic("mock out the Next method")
},
}
// use mockedStream in code that requires eventstream.Stream
// and then make assertions.
}
func (*StreamMock[T]) CloseCalls ¶
func (mock *StreamMock[T]) CloseCalls() []struct { }
CloseCalls gets all the calls that were made to Close. Check the length with:
len(mockedStream.CloseCalls())
func (*StreamMock[T]) NextCalls ¶
func (mock *StreamMock[T]) NextCalls() []struct { }
NextCalls gets all the calls that were made to Next. Check the length with:
len(mockedStream.NextCalls())
type StreamerServiceMock ¶
type StreamerServiceMock struct {
// QueueFunc mocks the Queue method.
QueueFunc func(contextMoqParam context.Context) (radio.Queue, error)
// RequestSongFunc mocks the RequestSong method.
RequestSongFunc func(contextMoqParam context.Context, song radio.Song, s string) error
// StartFunc mocks the Start method.
StartFunc func(contextMoqParam context.Context) error
// StopFunc mocks the Stop method.
StopFunc func(ctx context.Context, who *radio.User, force bool) error
// contains filtered or unexported fields
}
StreamerServiceMock is a mock implementation of radio.StreamerService.
func TestSomethingThatUsesStreamerService(t *testing.T) {
// make and configure a mocked radio.StreamerService
mockedStreamerService := &StreamerServiceMock{
QueueFunc: func(contextMoqParam context.Context) (radio.Queue, error) {
panic("mock out the Queue method")
},
RequestSongFunc: func(contextMoqParam context.Context, song radio.Song, s string) error {
panic("mock out the RequestSong method")
},
StartFunc: func(contextMoqParam context.Context) error {
panic("mock out the Start method")
},
StopFunc: func(ctx context.Context, who *radio.User, force bool) error {
panic("mock out the Stop method")
},
}
// use mockedStreamerService in code that requires radio.StreamerService
// and then make assertions.
}
func (*StreamerServiceMock) Queue ¶
func (mock *StreamerServiceMock) Queue(contextMoqParam context.Context) (radio.Queue, error)
Queue calls QueueFunc.
func (*StreamerServiceMock) QueueCalls ¶
func (mock *StreamerServiceMock) QueueCalls() []struct { ContextMoqParam context.Context }
QueueCalls gets all the calls that were made to Queue. Check the length with:
len(mockedStreamerService.QueueCalls())
func (*StreamerServiceMock) RequestSong ¶
func (mock *StreamerServiceMock) RequestSong(contextMoqParam context.Context, song radio.Song, s string) error
RequestSong calls RequestSongFunc.
func (*StreamerServiceMock) RequestSongCalls ¶
func (mock *StreamerServiceMock) RequestSongCalls() []struct { ContextMoqParam context.Context Song radio.Song S string }
RequestSongCalls gets all the calls that were made to RequestSong. Check the length with:
len(mockedStreamerService.RequestSongCalls())
func (*StreamerServiceMock) Start ¶
func (mock *StreamerServiceMock) Start(contextMoqParam context.Context) error
Start calls StartFunc.
func (*StreamerServiceMock) StartCalls ¶
func (mock *StreamerServiceMock) StartCalls() []struct { ContextMoqParam context.Context }
StartCalls gets all the calls that were made to Start. Check the length with:
len(mockedStreamerService.StartCalls())
type SubmissionStorageMock ¶
type SubmissionStorageMock struct {
// AllFunc mocks the All method.
AllFunc func() ([]radio.PendingSong, error)
// GetSubmissionFunc mocks the GetSubmission method.
GetSubmissionFunc func(submissionID radio.SubmissionID) (*radio.PendingSong, error)
// InsertPostPendingFunc mocks the InsertPostPending method.
InsertPostPendingFunc func(pendingSong radio.PendingSong) error
// InsertSubmissionFunc mocks the InsertSubmission method.
InsertSubmissionFunc func(pendingSong radio.PendingSong) error
// LastSubmissionTimeFunc mocks the LastSubmissionTime method.
LastSubmissionTimeFunc func(identifier string) (time.Time, error)
// RemoveSubmissionFunc mocks the RemoveSubmission method.
RemoveSubmissionFunc func(submissionID radio.SubmissionID) error
// SubmissionStatsFunc mocks the SubmissionStats method.
SubmissionStatsFunc func(identifier string) (radio.SubmissionStats, error)
// UpdateSubmissionTimeFunc mocks the UpdateSubmissionTime method.
UpdateSubmissionTimeFunc func(identifier string) error
// contains filtered or unexported fields
}
SubmissionStorageMock is a mock implementation of radio.SubmissionStorage.
func TestSomethingThatUsesSubmissionStorage(t *testing.T) {
// make and configure a mocked radio.SubmissionStorage
mockedSubmissionStorage := &SubmissionStorageMock{
AllFunc: func() ([]radio.PendingSong, error) {
panic("mock out the All method")
},
GetSubmissionFunc: func(submissionID radio.SubmissionID) (*radio.PendingSong, error) {
panic("mock out the GetSubmission method")
},
InsertPostPendingFunc: func(pendingSong radio.PendingSong) error {
panic("mock out the InsertPostPending method")
},
InsertSubmissionFunc: func(pendingSong radio.PendingSong) error {
panic("mock out the InsertSubmission method")
},
LastSubmissionTimeFunc: func(identifier string) (time.Time, error) {
panic("mock out the LastSubmissionTime method")
},
RemoveSubmissionFunc: func(submissionID radio.SubmissionID) error {
panic("mock out the RemoveSubmission method")
},
SubmissionStatsFunc: func(identifier string) (radio.SubmissionStats, error) {
panic("mock out the SubmissionStats method")
},
UpdateSubmissionTimeFunc: func(identifier string) error {
panic("mock out the UpdateSubmissionTime method")
},
}
// use mockedSubmissionStorage in code that requires radio.SubmissionStorage
// and then make assertions.
}
func (*SubmissionStorageMock) All ¶
func (mock *SubmissionStorageMock) All() ([]radio.PendingSong, error)
All calls AllFunc.
func (*SubmissionStorageMock) AllCalls ¶
func (mock *SubmissionStorageMock) AllCalls() []struct { }
AllCalls gets all the calls that were made to All. Check the length with:
len(mockedSubmissionStorage.AllCalls())
func (*SubmissionStorageMock) GetSubmission ¶
func (mock *SubmissionStorageMock) GetSubmission(submissionID radio.SubmissionID) (*radio.PendingSong, error)
GetSubmission calls GetSubmissionFunc.
func (*SubmissionStorageMock) GetSubmissionCalls ¶
func (mock *SubmissionStorageMock) GetSubmissionCalls() []struct { SubmissionID radio.SubmissionID }
GetSubmissionCalls gets all the calls that were made to GetSubmission. Check the length with:
len(mockedSubmissionStorage.GetSubmissionCalls())
func (*SubmissionStorageMock) InsertPostPending ¶
func (mock *SubmissionStorageMock) InsertPostPending(pendingSong radio.PendingSong) error
InsertPostPending calls InsertPostPendingFunc.
func (*SubmissionStorageMock) InsertPostPendingCalls ¶
func (mock *SubmissionStorageMock) InsertPostPendingCalls() []struct { PendingSong radio.PendingSong }
InsertPostPendingCalls gets all the calls that were made to InsertPostPending. Check the length with:
len(mockedSubmissionStorage.InsertPostPendingCalls())
func (*SubmissionStorageMock) InsertSubmission ¶
func (mock *SubmissionStorageMock) InsertSubmission(pendingSong radio.PendingSong) error
InsertSubmission calls InsertSubmissionFunc.
func (*SubmissionStorageMock) InsertSubmissionCalls ¶
func (mock *SubmissionStorageMock) InsertSubmissionCalls() []struct { PendingSong radio.PendingSong }
InsertSubmissionCalls gets all the calls that were made to InsertSubmission. Check the length with:
len(mockedSubmissionStorage.InsertSubmissionCalls())
func (*SubmissionStorageMock) LastSubmissionTime ¶
func (mock *SubmissionStorageMock) LastSubmissionTime(identifier string) (time.Time, error)
LastSubmissionTime calls LastSubmissionTimeFunc.
func (*SubmissionStorageMock) LastSubmissionTimeCalls ¶
func (mock *SubmissionStorageMock) LastSubmissionTimeCalls() []struct { Identifier string }
LastSubmissionTimeCalls gets all the calls that were made to LastSubmissionTime. Check the length with:
len(mockedSubmissionStorage.LastSubmissionTimeCalls())
func (*SubmissionStorageMock) RemoveSubmission ¶
func (mock *SubmissionStorageMock) RemoveSubmission(submissionID radio.SubmissionID) error
RemoveSubmission calls RemoveSubmissionFunc.
func (*SubmissionStorageMock) RemoveSubmissionCalls ¶
func (mock *SubmissionStorageMock) RemoveSubmissionCalls() []struct { SubmissionID radio.SubmissionID }
RemoveSubmissionCalls gets all the calls that were made to RemoveSubmission. Check the length with:
len(mockedSubmissionStorage.RemoveSubmissionCalls())
func (*SubmissionStorageMock) SubmissionStats ¶
func (mock *SubmissionStorageMock) SubmissionStats(identifier string) (radio.SubmissionStats, error)
SubmissionStats calls SubmissionStatsFunc.
func (*SubmissionStorageMock) SubmissionStatsCalls ¶
func (mock *SubmissionStorageMock) SubmissionStatsCalls() []struct { Identifier string }
SubmissionStatsCalls gets all the calls that were made to SubmissionStats. Check the length with:
len(mockedSubmissionStorage.SubmissionStatsCalls())
func (*SubmissionStorageMock) UpdateSubmissionTime ¶
func (mock *SubmissionStorageMock) UpdateSubmissionTime(identifier string) error
UpdateSubmissionTime calls UpdateSubmissionTimeFunc.
func (*SubmissionStorageMock) UpdateSubmissionTimeCalls ¶
func (mock *SubmissionStorageMock) UpdateSubmissionTimeCalls() []struct { Identifier string }
UpdateSubmissionTimeCalls gets all the calls that were made to UpdateSubmissionTime. Check the length with:
len(mockedSubmissionStorage.UpdateSubmissionTimeCalls())
type SubmissionStorageServiceMock ¶
type SubmissionStorageServiceMock struct {
// SubmissionsFunc mocks the Submissions method.
SubmissionsFunc func(contextMoqParam context.Context) radio.SubmissionStorage
// SubmissionsTxFunc mocks the SubmissionsTx method.
SubmissionsTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
SubmissionStorageServiceMock is a mock implementation of radio.SubmissionStorageService.
func TestSomethingThatUsesSubmissionStorageService(t *testing.T) {
// make and configure a mocked radio.SubmissionStorageService
mockedSubmissionStorageService := &SubmissionStorageServiceMock{
SubmissionsFunc: func(contextMoqParam context.Context) radio.SubmissionStorage {
panic("mock out the Submissions method")
},
SubmissionsTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error) {
panic("mock out the SubmissionsTx method")
},
}
// use mockedSubmissionStorageService in code that requires radio.SubmissionStorageService
// and then make assertions.
}
func (*SubmissionStorageServiceMock) Submissions ¶
func (mock *SubmissionStorageServiceMock) Submissions(contextMoqParam context.Context) radio.SubmissionStorage
Submissions calls SubmissionsFunc.
func (*SubmissionStorageServiceMock) SubmissionsCalls ¶
func (mock *SubmissionStorageServiceMock) SubmissionsCalls() []struct { ContextMoqParam context.Context }
SubmissionsCalls gets all the calls that were made to Submissions. Check the length with:
len(mockedSubmissionStorageService.SubmissionsCalls())
func (*SubmissionStorageServiceMock) SubmissionsTx ¶
func (mock *SubmissionStorageServiceMock) SubmissionsTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.SubmissionStorage, radio.StorageTx, error)
SubmissionsTx calls SubmissionsTxFunc.
func (*SubmissionStorageServiceMock) SubmissionsTxCalls ¶
func (mock *SubmissionStorageServiceMock) SubmissionsTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
SubmissionsTxCalls gets all the calls that were made to SubmissionsTx. Check the length with:
len(mockedSubmissionStorageService.SubmissionsTxCalls())
type TemplateSelectableMock ¶
type TemplateSelectableMock struct {
// TemplateBundleFunc mocks the TemplateBundle method.
TemplateBundleFunc func() string
// TemplateNameFunc mocks the TemplateName method.
TemplateNameFunc func() string
// contains filtered or unexported fields
}
TemplateSelectableMock is a mock implementation of templates.TemplateSelectable.
func TestSomethingThatUsesTemplateSelectable(t *testing.T) {
// make and configure a mocked templates.TemplateSelectable
mockedTemplateSelectable := &TemplateSelectableMock{
TemplateBundleFunc: func() string {
panic("mock out the TemplateBundle method")
},
TemplateNameFunc: func() string {
panic("mock out the TemplateName method")
},
}
// use mockedTemplateSelectable in code that requires templates.TemplateSelectable
// and then make assertions.
}
func (*TemplateSelectableMock) TemplateBundle ¶
func (mock *TemplateSelectableMock) TemplateBundle() string
TemplateBundle calls TemplateBundleFunc.
func (*TemplateSelectableMock) TemplateBundleCalls ¶
func (mock *TemplateSelectableMock) TemplateBundleCalls() []struct { }
TemplateBundleCalls gets all the calls that were made to TemplateBundle. Check the length with:
len(mockedTemplateSelectable.TemplateBundleCalls())
func (*TemplateSelectableMock) TemplateName ¶
func (mock *TemplateSelectableMock) TemplateName() string
TemplateName calls TemplateNameFunc.
func (*TemplateSelectableMock) TemplateNameCalls ¶
func (mock *TemplateSelectableMock) TemplateNameCalls() []struct { }
TemplateNameCalls gets all the calls that were made to TemplateName. Check the length with:
len(mockedTemplateSelectable.TemplateNameCalls())
type TrackStorageMock ¶
type TrackStorageMock struct {
// AllFunc mocks the All method.
AllFunc func() ([]radio.Song, error)
// AllRawFunc mocks the AllRaw method.
AllRawFunc func() ([]radio.Song, error)
// BeforeLastRequestedFunc mocks the BeforeLastRequested method.
BeforeLastRequestedFunc func(before time.Time) ([]radio.Song, error)
// DecrementRequestCountFunc mocks the DecrementRequestCount method.
DecrementRequestCountFunc func(before time.Time) error
// DeleteFunc mocks the Delete method.
DeleteFunc func(trackID radio.TrackID) error
// FilterSongsFavoriteOfFunc mocks the FilterSongsFavoriteOf method.
FilterSongsFavoriteOfFunc func(nick string, songs []radio.Song) ([]radio.Song, error)
// GetFunc mocks the Get method.
GetFunc func(trackID radio.TrackID) (*radio.Song, error)
// InsertFunc mocks the Insert method.
InsertFunc func(song radio.Song) (radio.TrackID, error)
// NeedReplacementFunc mocks the NeedReplacement method.
NeedReplacementFunc func() ([]radio.Song, error)
// QueueCandidatesFunc mocks the QueueCandidates method.
QueueCandidatesFunc func() ([]radio.TrackID, error)
// RandomFunc mocks the Random method.
RandomFunc func(limit int) ([]radio.Song, error)
// RandomFavoriteOfFunc mocks the RandomFavoriteOf method.
RandomFavoriteOfFunc func(nick string, limit int) ([]radio.Song, error)
// UnusableFunc mocks the Unusable method.
UnusableFunc func() ([]radio.Song, error)
// UpdateLastPlayedFunc mocks the UpdateLastPlayed method.
UpdateLastPlayedFunc func(trackID radio.TrackID) error
// UpdateLastRequestedFunc mocks the UpdateLastRequested method.
UpdateLastRequestedFunc func(trackID radio.TrackID) error
// UpdateMetadataFunc mocks the UpdateMetadata method.
UpdateMetadataFunc func(song radio.Song) error
// UpdateRequestInfoFunc mocks the UpdateRequestInfo method.
UpdateRequestInfoFunc func(trackID radio.TrackID) error
// UpdateUsableFunc mocks the UpdateUsable method.
UpdateUsableFunc func(song radio.Song, state radio.TrackState) error
// contains filtered or unexported fields
}
TrackStorageMock is a mock implementation of radio.TrackStorage.
func TestSomethingThatUsesTrackStorage(t *testing.T) {
// make and configure a mocked radio.TrackStorage
mockedTrackStorage := &TrackStorageMock{
AllFunc: func() ([]radio.Song, error) {
panic("mock out the All method")
},
AllRawFunc: func() ([]radio.Song, error) {
panic("mock out the AllRaw method")
},
BeforeLastRequestedFunc: func(before time.Time) ([]radio.Song, error) {
panic("mock out the BeforeLastRequested method")
},
DecrementRequestCountFunc: func(before time.Time) error {
panic("mock out the DecrementRequestCount method")
},
DeleteFunc: func(trackID radio.TrackID) error {
panic("mock out the Delete method")
},
FilterSongsFavoriteOfFunc: func(nick string, songs []radio.Song) ([]radio.Song, error) {
panic("mock out the FilterSongsFavoriteOf method")
},
GetFunc: func(trackID radio.TrackID) (*radio.Song, error) {
panic("mock out the Get method")
},
InsertFunc: func(song radio.Song) (radio.TrackID, error) {
panic("mock out the Insert method")
},
NeedReplacementFunc: func() ([]radio.Song, error) {
panic("mock out the NeedReplacement method")
},
QueueCandidatesFunc: func() ([]radio.TrackID, error) {
panic("mock out the QueueCandidates method")
},
RandomFunc: func(limit int) ([]radio.Song, error) {
panic("mock out the Random method")
},
RandomFavoriteOfFunc: func(nick string, limit int) ([]radio.Song, error) {
panic("mock out the RandomFavoriteOf method")
},
UnusableFunc: func() ([]radio.Song, error) {
panic("mock out the Unusable method")
},
UpdateLastPlayedFunc: func(trackID radio.TrackID) error {
panic("mock out the UpdateLastPlayed method")
},
UpdateLastRequestedFunc: func(trackID radio.TrackID) error {
panic("mock out the UpdateLastRequested method")
},
UpdateMetadataFunc: func(song radio.Song) error {
panic("mock out the UpdateMetadata method")
},
UpdateRequestInfoFunc: func(trackID radio.TrackID) error {
panic("mock out the UpdateRequestInfo method")
},
UpdateUsableFunc: func(song radio.Song, state radio.TrackState) error {
panic("mock out the UpdateUsable method")
},
}
// use mockedTrackStorage in code that requires radio.TrackStorage
// and then make assertions.
}
func (*TrackStorageMock) All ¶
func (mock *TrackStorageMock) All() ([]radio.Song, error)
All calls AllFunc.
func (*TrackStorageMock) AllCalls ¶
func (mock *TrackStorageMock) AllCalls() []struct { }
AllCalls gets all the calls that were made to All. Check the length with:
len(mockedTrackStorage.AllCalls())
func (*TrackStorageMock) AllRaw ¶
func (mock *TrackStorageMock) AllRaw() ([]radio.Song, error)
AllRaw calls AllRawFunc.
func (*TrackStorageMock) AllRawCalls ¶
func (mock *TrackStorageMock) AllRawCalls() []struct { }
AllRawCalls gets all the calls that were made to AllRaw. Check the length with:
len(mockedTrackStorage.AllRawCalls())
func (*TrackStorageMock) BeforeLastRequested ¶
func (mock *TrackStorageMock) BeforeLastRequested(before time.Time) ([]radio.Song, error)
BeforeLastRequested calls BeforeLastRequestedFunc.
func (*TrackStorageMock) BeforeLastRequestedCalls ¶
func (mock *TrackStorageMock) BeforeLastRequestedCalls() []struct { Before time.Time }
BeforeLastRequestedCalls gets all the calls that were made to BeforeLastRequested. Check the length with:
len(mockedTrackStorage.BeforeLastRequestedCalls())
func (*TrackStorageMock) DecrementRequestCount ¶
func (mock *TrackStorageMock) DecrementRequestCount(before time.Time) error
DecrementRequestCount calls DecrementRequestCountFunc.
func (*TrackStorageMock) DecrementRequestCountCalls ¶
func (mock *TrackStorageMock) DecrementRequestCountCalls() []struct { Before time.Time }
DecrementRequestCountCalls gets all the calls that were made to DecrementRequestCount. Check the length with:
len(mockedTrackStorage.DecrementRequestCountCalls())
func (*TrackStorageMock) Delete ¶
func (mock *TrackStorageMock) Delete(trackID radio.TrackID) error
Delete calls DeleteFunc.
func (*TrackStorageMock) DeleteCalls ¶
func (mock *TrackStorageMock) DeleteCalls() []struct { TrackID radio.TrackID }
DeleteCalls gets all the calls that were made to Delete. Check the length with:
len(mockedTrackStorage.DeleteCalls())
func (*TrackStorageMock) FilterSongsFavoriteOf ¶
func (mock *TrackStorageMock) FilterSongsFavoriteOf(nick string, songs []radio.Song) ([]radio.Song, error)
FilterSongsFavoriteOf calls FilterSongsFavoriteOfFunc.
func (*TrackStorageMock) FilterSongsFavoriteOfCalls ¶
func (mock *TrackStorageMock) FilterSongsFavoriteOfCalls() []struct { Nick string Songs []radio.Song }
FilterSongsFavoriteOfCalls gets all the calls that were made to FilterSongsFavoriteOf. Check the length with:
len(mockedTrackStorage.FilterSongsFavoriteOfCalls())
func (*TrackStorageMock) Get ¶
func (mock *TrackStorageMock) Get(trackID radio.TrackID) (*radio.Song, error)
Get calls GetFunc.
func (*TrackStorageMock) GetCalls ¶
func (mock *TrackStorageMock) GetCalls() []struct { TrackID radio.TrackID }
GetCalls gets all the calls that were made to Get. Check the length with:
len(mockedTrackStorage.GetCalls())
func (*TrackStorageMock) Insert ¶
func (mock *TrackStorageMock) Insert(song radio.Song) (radio.TrackID, error)
Insert calls InsertFunc.
func (*TrackStorageMock) InsertCalls ¶
func (mock *TrackStorageMock) InsertCalls() []struct { Song radio.Song }
InsertCalls gets all the calls that were made to Insert. Check the length with:
len(mockedTrackStorage.InsertCalls())
func (*TrackStorageMock) NeedReplacement ¶
func (mock *TrackStorageMock) NeedReplacement() ([]radio.Song, error)
NeedReplacement calls NeedReplacementFunc.
func (*TrackStorageMock) NeedReplacementCalls ¶
func (mock *TrackStorageMock) NeedReplacementCalls() []struct { }
NeedReplacementCalls gets all the calls that were made to NeedReplacement. Check the length with:
len(mockedTrackStorage.NeedReplacementCalls())
func (*TrackStorageMock) QueueCandidates ¶
func (mock *TrackStorageMock) QueueCandidates() ([]radio.TrackID, error)
QueueCandidates calls QueueCandidatesFunc.
func (*TrackStorageMock) QueueCandidatesCalls ¶
func (mock *TrackStorageMock) QueueCandidatesCalls() []struct { }
QueueCandidatesCalls gets all the calls that were made to QueueCandidates. Check the length with:
len(mockedTrackStorage.QueueCandidatesCalls())
func (*TrackStorageMock) Random ¶
func (mock *TrackStorageMock) Random(limit int) ([]radio.Song, error)
Random calls RandomFunc.
func (*TrackStorageMock) RandomCalls ¶
func (mock *TrackStorageMock) RandomCalls() []struct { Limit int }
RandomCalls gets all the calls that were made to Random. Check the length with:
len(mockedTrackStorage.RandomCalls())
func (*TrackStorageMock) RandomFavoriteOf ¶
func (mock *TrackStorageMock) RandomFavoriteOf(nick string, limit int) ([]radio.Song, error)
RandomFavoriteOf calls RandomFavoriteOfFunc.
func (*TrackStorageMock) RandomFavoriteOfCalls ¶
func (mock *TrackStorageMock) RandomFavoriteOfCalls() []struct { Nick string Limit int }
RandomFavoriteOfCalls gets all the calls that were made to RandomFavoriteOf. Check the length with:
len(mockedTrackStorage.RandomFavoriteOfCalls())
func (*TrackStorageMock) Unusable ¶
func (mock *TrackStorageMock) Unusable() ([]radio.Song, error)
Unusable calls UnusableFunc.
func (*TrackStorageMock) UnusableCalls ¶
func (mock *TrackStorageMock) UnusableCalls() []struct { }
UnusableCalls gets all the calls that were made to Unusable. Check the length with:
len(mockedTrackStorage.UnusableCalls())
func (*TrackStorageMock) UpdateLastPlayed ¶
func (mock *TrackStorageMock) UpdateLastPlayed(trackID radio.TrackID) error
UpdateLastPlayed calls UpdateLastPlayedFunc.
func (*TrackStorageMock) UpdateLastPlayedCalls ¶
func (mock *TrackStorageMock) UpdateLastPlayedCalls() []struct { TrackID radio.TrackID }
UpdateLastPlayedCalls gets all the calls that were made to UpdateLastPlayed. Check the length with:
len(mockedTrackStorage.UpdateLastPlayedCalls())
func (*TrackStorageMock) UpdateLastRequested ¶
func (mock *TrackStorageMock) UpdateLastRequested(trackID radio.TrackID) error
UpdateLastRequested calls UpdateLastRequestedFunc.
func (*TrackStorageMock) UpdateLastRequestedCalls ¶
func (mock *TrackStorageMock) UpdateLastRequestedCalls() []struct { TrackID radio.TrackID }
UpdateLastRequestedCalls gets all the calls that were made to UpdateLastRequested. Check the length with:
len(mockedTrackStorage.UpdateLastRequestedCalls())
func (*TrackStorageMock) UpdateMetadata ¶
func (mock *TrackStorageMock) UpdateMetadata(song radio.Song) error
UpdateMetadata calls UpdateMetadataFunc.
func (*TrackStorageMock) UpdateMetadataCalls ¶
func (mock *TrackStorageMock) UpdateMetadataCalls() []struct { Song radio.Song }
UpdateMetadataCalls gets all the calls that were made to UpdateMetadata. Check the length with:
len(mockedTrackStorage.UpdateMetadataCalls())
func (*TrackStorageMock) UpdateRequestInfo ¶
func (mock *TrackStorageMock) UpdateRequestInfo(trackID radio.TrackID) error
UpdateRequestInfo calls UpdateRequestInfoFunc.
func (*TrackStorageMock) UpdateRequestInfoCalls ¶
func (mock *TrackStorageMock) UpdateRequestInfoCalls() []struct { TrackID radio.TrackID }
UpdateRequestInfoCalls gets all the calls that were made to UpdateRequestInfo. Check the length with:
len(mockedTrackStorage.UpdateRequestInfoCalls())
func (*TrackStorageMock) UpdateUsable ¶
func (mock *TrackStorageMock) UpdateUsable(song radio.Song, state radio.TrackState) error
UpdateUsable calls UpdateUsableFunc.
func (*TrackStorageMock) UpdateUsableCalls ¶
func (mock *TrackStorageMock) UpdateUsableCalls() []struct { Song radio.Song State radio.TrackState }
UpdateUsableCalls gets all the calls that were made to UpdateUsable. Check the length with:
len(mockedTrackStorage.UpdateUsableCalls())
type TrackStorageServiceMock ¶
type TrackStorageServiceMock struct {
// TrackFunc mocks the Track method.
TrackFunc func(contextMoqParam context.Context) radio.TrackStorage
// TrackTxFunc mocks the TrackTx method.
TrackTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
TrackStorageServiceMock is a mock implementation of radio.TrackStorageService.
func TestSomethingThatUsesTrackStorageService(t *testing.T) {
// make and configure a mocked radio.TrackStorageService
mockedTrackStorageService := &TrackStorageServiceMock{
TrackFunc: func(contextMoqParam context.Context) radio.TrackStorage {
panic("mock out the Track method")
},
TrackTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error) {
panic("mock out the TrackTx method")
},
}
// use mockedTrackStorageService in code that requires radio.TrackStorageService
// and then make assertions.
}
func (*TrackStorageServiceMock) Track ¶
func (mock *TrackStorageServiceMock) Track(contextMoqParam context.Context) radio.TrackStorage
Track calls TrackFunc.
func (*TrackStorageServiceMock) TrackCalls ¶
func (mock *TrackStorageServiceMock) TrackCalls() []struct { ContextMoqParam context.Context }
TrackCalls gets all the calls that were made to Track. Check the length with:
len(mockedTrackStorageService.TrackCalls())
func (*TrackStorageServiceMock) TrackTx ¶
func (mock *TrackStorageServiceMock) TrackTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.TrackStorage, radio.StorageTx, error)
TrackTx calls TrackTxFunc.
func (*TrackStorageServiceMock) TrackTxCalls ¶
func (mock *TrackStorageServiceMock) TrackTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
TrackTxCalls gets all the calls that were made to TrackTx. Check the length with:
len(mockedTrackStorageService.TrackTxCalls())
type UserStorageMock ¶
type UserStorageMock struct {
// AllFunc mocks the All method.
AllFunc func() ([]radio.User, error)
// ByNickFunc mocks the ByNick method.
ByNickFunc func(nick string) (*radio.User, error)
// CreateFunc mocks the Create method.
CreateFunc func(user radio.User) (radio.UserID, error)
// CreateDJFunc mocks the CreateDJ method.
CreateDJFunc func(user radio.User, dJ radio.DJ) (radio.DJID, error)
// GetFunc mocks the Get method.
GetFunc func(name string) (*radio.User, error)
// GetByDJIDFunc mocks the GetByDJID method.
GetByDJIDFunc func(dJID radio.DJID) (*radio.User, error)
// GetByIDFunc mocks the GetByID method.
GetByIDFunc func(userID radio.UserID) (*radio.User, error)
// LookupNameFunc mocks the LookupName method.
LookupNameFunc func(name string) (*radio.User, error)
// PermissionsFunc mocks the Permissions method.
PermissionsFunc func() ([]radio.UserPermission, error)
// RecordListenersFunc mocks the RecordListeners method.
RecordListenersFunc func(v radio.Listeners, user radio.User) error
// UpdateFunc mocks the Update method.
UpdateFunc func(user radio.User) (radio.User, error)
// contains filtered or unexported fields
}
UserStorageMock is a mock implementation of radio.UserStorage.
func TestSomethingThatUsesUserStorage(t *testing.T) {
// make and configure a mocked radio.UserStorage
mockedUserStorage := &UserStorageMock{
AllFunc: func() ([]radio.User, error) {
panic("mock out the All method")
},
ByNickFunc: func(nick string) (*radio.User, error) {
panic("mock out the ByNick method")
},
CreateFunc: func(user radio.User) (radio.UserID, error) {
panic("mock out the Create method")
},
CreateDJFunc: func(user radio.User, dJ radio.DJ) (radio.DJID, error) {
panic("mock out the CreateDJ method")
},
GetFunc: func(name string) (*radio.User, error) {
panic("mock out the Get method")
},
GetByDJIDFunc: func(dJID radio.DJID) (*radio.User, error) {
panic("mock out the GetByDJID method")
},
GetByIDFunc: func(userID radio.UserID) (*radio.User, error) {
panic("mock out the GetByID method")
},
LookupNameFunc: func(name string) (*radio.User, error) {
panic("mock out the LookupName method")
},
PermissionsFunc: func() ([]radio.UserPermission, error) {
panic("mock out the Permissions method")
},
RecordListenersFunc: func(v radio.Listeners, user radio.User) error {
panic("mock out the RecordListeners method")
},
UpdateFunc: func(user radio.User) (radio.User, error) {
panic("mock out the Update method")
},
}
// use mockedUserStorage in code that requires radio.UserStorage
// and then make assertions.
}
func (*UserStorageMock) All ¶
func (mock *UserStorageMock) All() ([]radio.User, error)
All calls AllFunc.
func (*UserStorageMock) AllCalls ¶
func (mock *UserStorageMock) AllCalls() []struct { }
AllCalls gets all the calls that were made to All. Check the length with:
len(mockedUserStorage.AllCalls())
func (*UserStorageMock) ByNick ¶
func (mock *UserStorageMock) ByNick(nick string) (*radio.User, error)
ByNick calls ByNickFunc.
func (*UserStorageMock) ByNickCalls ¶
func (mock *UserStorageMock) ByNickCalls() []struct { Nick string }
ByNickCalls gets all the calls that were made to ByNick. Check the length with:
len(mockedUserStorage.ByNickCalls())
func (*UserStorageMock) Create ¶
func (mock *UserStorageMock) Create(user radio.User) (radio.UserID, error)
Create calls CreateFunc.
func (*UserStorageMock) CreateCalls ¶
func (mock *UserStorageMock) CreateCalls() []struct { User radio.User }
CreateCalls gets all the calls that were made to Create. Check the length with:
len(mockedUserStorage.CreateCalls())
func (*UserStorageMock) CreateDJ ¶
func (mock *UserStorageMock) CreateDJ(user radio.User, dJ radio.DJ) (radio.DJID, error)
CreateDJ calls CreateDJFunc.
func (*UserStorageMock) CreateDJCalls ¶
func (mock *UserStorageMock) CreateDJCalls() []struct { User radio.User DJ radio.DJ }
CreateDJCalls gets all the calls that were made to CreateDJ. Check the length with:
len(mockedUserStorage.CreateDJCalls())
func (*UserStorageMock) Get ¶
func (mock *UserStorageMock) Get(name string) (*radio.User, error)
Get calls GetFunc.
func (*UserStorageMock) GetByDJID ¶
func (mock *UserStorageMock) GetByDJID(dJID radio.DJID) (*radio.User, error)
GetByDJID calls GetByDJIDFunc.
func (*UserStorageMock) GetByDJIDCalls ¶
func (mock *UserStorageMock) GetByDJIDCalls() []struct { DJID radio.DJID }
GetByDJIDCalls gets all the calls that were made to GetByDJID. Check the length with:
len(mockedUserStorage.GetByDJIDCalls())
func (*UserStorageMock) GetByID ¶
func (mock *UserStorageMock) GetByID(userID radio.UserID) (*radio.User, error)
GetByID calls GetByIDFunc.
func (*UserStorageMock) GetByIDCalls ¶
func (mock *UserStorageMock) GetByIDCalls() []struct { UserID radio.UserID }
GetByIDCalls gets all the calls that were made to GetByID. Check the length with:
len(mockedUserStorage.GetByIDCalls())
func (*UserStorageMock) GetCalls ¶
func (mock *UserStorageMock) GetCalls() []struct { Name string }
GetCalls gets all the calls that were made to Get. Check the length with:
len(mockedUserStorage.GetCalls())
func (*UserStorageMock) LookupName ¶
func (mock *UserStorageMock) LookupName(name string) (*radio.User, error)
LookupName calls LookupNameFunc.
func (*UserStorageMock) LookupNameCalls ¶
func (mock *UserStorageMock) LookupNameCalls() []struct { Name string }
LookupNameCalls gets all the calls that were made to LookupName. Check the length with:
len(mockedUserStorage.LookupNameCalls())
func (*UserStorageMock) Permissions ¶
func (mock *UserStorageMock) Permissions() ([]radio.UserPermission, error)
Permissions calls PermissionsFunc.
func (*UserStorageMock) PermissionsCalls ¶
func (mock *UserStorageMock) PermissionsCalls() []struct { }
PermissionsCalls gets all the calls that were made to Permissions. Check the length with:
len(mockedUserStorage.PermissionsCalls())
func (*UserStorageMock) RecordListeners ¶
func (mock *UserStorageMock) RecordListeners(v radio.Listeners, user radio.User) error
RecordListeners calls RecordListenersFunc.
func (*UserStorageMock) RecordListenersCalls ¶
func (mock *UserStorageMock) RecordListenersCalls() []struct { V radio.Listeners User radio.User }
RecordListenersCalls gets all the calls that were made to RecordListeners. Check the length with:
len(mockedUserStorage.RecordListenersCalls())
func (*UserStorageMock) Update ¶
func (mock *UserStorageMock) Update(user radio.User) (radio.User, error)
Update calls UpdateFunc.
func (*UserStorageMock) UpdateCalls ¶
func (mock *UserStorageMock) UpdateCalls() []struct { User radio.User }
UpdateCalls gets all the calls that were made to Update. Check the length with:
len(mockedUserStorage.UpdateCalls())
type UserStorageServiceMock ¶
type UserStorageServiceMock struct {
// UserFunc mocks the User method.
UserFunc func(contextMoqParam context.Context) radio.UserStorage
// UserTxFunc mocks the UserTx method.
UserTxFunc func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error)
// contains filtered or unexported fields
}
UserStorageServiceMock is a mock implementation of radio.UserStorageService.
func TestSomethingThatUsesUserStorageService(t *testing.T) {
// make and configure a mocked radio.UserStorageService
mockedUserStorageService := &UserStorageServiceMock{
UserFunc: func(contextMoqParam context.Context) radio.UserStorage {
panic("mock out the User method")
},
UserTxFunc: func(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error) {
panic("mock out the UserTx method")
},
}
// use mockedUserStorageService in code that requires radio.UserStorageService
// and then make assertions.
}
func (*UserStorageServiceMock) User ¶
func (mock *UserStorageServiceMock) User(contextMoqParam context.Context) radio.UserStorage
User calls UserFunc.
func (*UserStorageServiceMock) UserCalls ¶
func (mock *UserStorageServiceMock) UserCalls() []struct { ContextMoqParam context.Context }
UserCalls gets all the calls that were made to User. Check the length with:
len(mockedUserStorageService.UserCalls())
func (*UserStorageServiceMock) UserTx ¶
func (mock *UserStorageServiceMock) UserTx(contextMoqParam context.Context, storageTx radio.StorageTx) (radio.UserStorage, radio.StorageTx, error)
UserTx calls UserTxFunc.
func (*UserStorageServiceMock) UserTxCalls ¶
func (mock *UserStorageServiceMock) UserTxCalls() []struct { ContextMoqParam context.Context StorageTx radio.StorageTx }
UserTxCalls gets all the calls that were made to UserTx. Check the length with:
len(mockedUserStorageService.UserTxCalls())