番組登録を追加(登録時の過去回の選択、一時停止・再開・解除、既知の回の記録)
This commit is contained in:
@@ -20,6 +20,9 @@ type fakeFetcher struct {
|
||||
episodesByGenre map[string][]tver.Episode
|
||||
err error
|
||||
calls []string
|
||||
seriesEpisodes []tver.Episode
|
||||
seriesErr error
|
||||
seriesCalls []string
|
||||
}
|
||||
|
||||
func (f *fakeFetcher) FetchNewer(_ context.Context, genre string) ([]tver.Episode, error) {
|
||||
@@ -30,6 +33,11 @@ func (f *fakeFetcher) FetchNewer(_ context.Context, genre string) ([]tver.Episod
|
||||
return f.episodes, f.err
|
||||
}
|
||||
|
||||
func (f *fakeFetcher) FetchSeriesEpisodes(_ context.Context, seriesID string) ([]tver.Episode, error) {
|
||||
f.seriesCalls = append(f.seriesCalls, seriesID)
|
||||
return f.seriesEpisodes, f.seriesErr
|
||||
}
|
||||
|
||||
func newTestHandler(fetcher *fakeFetcher, now func() time.Time) http.Handler {
|
||||
return newTestHandlerWithStore(fetcher, &fakeJobStore{}, now)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user