diff options
| author | Shadowghost <Ghost_of_Stone@web.de> | 2026-01-19 12:54:35 +0100 |
|---|---|---|
| committer | Shadowghost <Ghost_of_Stone@web.de> | 2026-01-19 12:54:35 +0100 |
| commit | 327ace1d303b59d3f6bb28670ecff99fae0a49a7 (patch) | |
| tree | c272282060e4821516338a33f9393df8b8fe0a09 | |
| parent | 95a301dc4312d3182c49138b3d8d89961084ebe1 (diff) | |
Fix GetMediaSourceName_Valid test
| -rw-r--r-- | tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs index 6171f12e47..5c187da413 100644 --- a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs +++ b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs @@ -1,3 +1,4 @@ +using System; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; using MediaBrowser.Model.MediaInfo; @@ -23,11 +24,6 @@ public class BaseItemTests [InlineData("/Movies/Deadpool 2 (2018)/Deadpool 2 (2018).mkv", "/Movies/Deadpool 2 (2018)/Deadpool 2 (2018) - Super Duper Cut.mkv", "Deadpool 2 (2018)", "Super Duper Cut")] public void GetMediaSourceName_Valid(string primaryPath, string altPath, string name, string altName) { - var mediaSourceManager = new Mock<IMediaSourceManager>(); - mediaSourceManager.Setup(x => x.GetPathProtocol(It.IsAny<string>())) - .Returns((string x) => MediaProtocol.File); - BaseItem.MediaSourceManager = mediaSourceManager.Object; - var video = new Video() { Path = primaryPath @@ -38,7 +34,14 @@ public class BaseItemTests Path = altPath, }; - video.LocalAlternateVersions = [videoAlt.Path]; + var mediaSourceManager = new Mock<IMediaSourceManager>(); + mediaSourceManager.Setup(x => x.GetPathProtocol(It.IsAny<string>())) + .Returns((string x) => MediaProtocol.File); + var libraryManager = new Mock<ILibraryManager>(); + libraryManager.Setup(x => x.GetLocalAlternateVersionIds(It.IsAny<Video>())) + .Returns([Guid.Empty]); + BaseItem.MediaSourceManager = mediaSourceManager.Object; + BaseItem.LibraryManager = libraryManager.Object; Assert.Equal(name, video.GetMediaSourceName(video)); Assert.Equal(altName, video.GetMediaSourceName(videoAlt)); |
