| 1234567891011121314151617181920212223242526272829303132333435 | 
							- using Emby.Naming.Common;
 
- using Emby.Server.Implementations.Library.Resolvers.Movies;
 
- using MediaBrowser.Controller;
 
- using MediaBrowser.Controller.Drawing;
 
- using MediaBrowser.Controller.Library;
 
- using MediaBrowser.Controller.Providers;
 
- using MediaBrowser.Model.IO;
 
- using Microsoft.Extensions.Logging;
 
- using Moq;
 
- using Xunit;
 
- namespace Jellyfin.Server.Implementations.Tests.Library;
 
- public class MovieResolverTests
 
- {
 
-     private static readonly NamingOptions _namingOptions = new();
 
-     [Fact]
 
-     public void Resolve_GivenLocalAlternateVersion_ResolvesToVideo()
 
-     {
 
-         var movieResolver = new MovieResolver(Mock.Of<IImageProcessor>(), Mock.Of<ILogger<MovieResolver>>(), _namingOptions, Mock.Of<IDirectoryService>());
 
-         var itemResolveArgs = new ItemResolveArgs(
 
-             Mock.Of<IServerApplicationPaths>(),
 
-             null)
 
-         {
 
-             Parent = null,
 
-             FileInfo = new FileSystemMetadata
 
-             {
 
-                 FullName = "/movies/Black Panther (2018)/Black Panther (2018) - 1080p 3D.mk3d"
 
-             }
 
-         };
 
-         Assert.NotNull(movieResolver.Resolve(itemResolveArgs));
 
-     }
 
- }
 
 
  |