| 123456789101112131415161718192021222324252627282930 | 
							- using System;
 
- using Emby.Server.Implementations.Library;
 
- using MediaBrowser.Model.Entities;
 
- using Xunit;
 
- namespace Jellyfin.Server.Implementations.Tests.Library;
 
- public class MediaStreamSelectorTests
 
- {
 
-     [Theory]
 
-     [InlineData(true)]
 
-     [InlineData(false)]
 
-     public void GetDefaultAudioStreamIndex_EmptyStreams_Null(bool preferDefaultTrack)
 
-     {
 
-         Assert.Null(MediaStreamSelector.GetDefaultAudioStreamIndex(Array.Empty<MediaStream>(), Array.Empty<string>(), preferDefaultTrack));
 
-     }
 
-     [Theory]
 
-     [InlineData(true)]
 
-     [InlineData(false)]
 
-     public void GetDefaultAudioStreamIndex_WithoutDefault_NotNull(bool preferDefaultTrack)
 
-     {
 
-         var streams = new[]
 
-         {
 
-             new MediaStream()
 
-         };
 
-         Assert.NotNull(MediaStreamSelector.GetDefaultAudioStreamIndex(streams, Array.Empty<string>(), preferDefaultTrack));
 
-     }
 
- }
 
 
  |