番組 URL から番組を登録する機能を追加(ステップ11)
This commit is contained in:
@@ -16,13 +16,21 @@ import (
|
||||
)
|
||||
|
||||
type fakeFetcher struct {
|
||||
episodes []tver.Episode
|
||||
episodesByGenre map[string][]tver.Episode
|
||||
err error
|
||||
calls []string
|
||||
seriesEpisodes []tver.Episode
|
||||
seriesErr error
|
||||
seriesCalls []string
|
||||
episodes []tver.Episode
|
||||
episodesByGenre map[string][]tver.Episode
|
||||
err error
|
||||
calls []string
|
||||
seriesEpisodes []tver.Episode
|
||||
seriesErr error
|
||||
seriesCalls []string
|
||||
seriesTitle string
|
||||
seriesTitleErr error
|
||||
seriesTitleCalls []string
|
||||
}
|
||||
|
||||
func (f *fakeFetcher) FetchSeries(_ context.Context, seriesID string) (string, error) {
|
||||
f.seriesTitleCalls = append(f.seriesTitleCalls, seriesID)
|
||||
return f.seriesTitle, f.seriesTitleErr
|
||||
}
|
||||
|
||||
func (f *fakeFetcher) FetchNewer(_ context.Context, genre string) ([]tver.Episode, error) {
|
||||
|
||||
Reference in New Issue
Block a user