소스 검색

Cover all branches

Bond_009 4 년 전
부모
커밋
2b131ddaac
1개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  1. 12 0
      tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs

+ 12 - 0
tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs

@@ -117,6 +117,18 @@ namespace Jellyfin.Model.Tests.Entities
             Assert.Single(nullProvider.ProviderIds);
             Assert.Single(nullProvider.ProviderIds);
         }
         }
 
 
+        [Fact]
+        public void SetProviderId_NullProviderAndEmptyName_Success()
+        {
+            var nullProvider = new ProviderIdsExtensionsTestsObject()
+            {
+                ProviderIds = null!
+            };
+
+            nullProvider.SetProviderId(MetadataProvider.Imdb, string.Empty);
+            Assert.Null(nullProvider.ProviderIds);
+        }
+
         private class ProviderIdsExtensionsTestsObject : IHasProviderIds
         private class ProviderIdsExtensionsTestsObject : IHasProviderIds
         {
         {
             public static readonly ProviderIdsExtensionsTestsObject Empty = new ProviderIdsExtensionsTestsObject();
             public static readonly ProviderIdsExtensionsTestsObject Empty = new ProviderIdsExtensionsTestsObject();