Add MonitorAlbum component tests: 21 cases covering all flow diagrams (bufconn + testcontainers + hand-rolled mocks)

This commit is contained in:
Alexander
2026-05-09 21:31:09 +02:00
parent 6f31698006
commit 31ec3f9826
23 changed files with 2166 additions and 4 deletions
+4
View File
@@ -11,6 +11,10 @@ import (
"github.com/rs/zerolog/log"
)
type Resolver interface {
Resolve(magnetURI string) ([]byte, error)
}
type MagnetResolver struct {
client *torrent.Client
timeout time.Duration