浏览代码

Add regression test for ContainerProfile.ContainsContainer

Bond_009 4 年之前
父节点
当前提交
39931fe3ad
共有 2 个文件被更改,包括 19 次插入1 次删除
  1. 0 1
      MediaBrowser.Model/Dlna/ContainerProfile.cs
  2. 19 0
      tests/Jellyfin.Model.Tests/Dlna/ContainerProfileTests.cs

+ 0 - 1
MediaBrowser.Model/Dlna/ContainerProfile.cs

@@ -1,7 +1,6 @@
 #pragma warning disable CS1591
 
 using System;
-using System.ComponentModel.DataAnnotations;
 using System.Linq;
 using System.Xml.Serialization;
 

+ 19 - 0
tests/Jellyfin.Model.Tests/Dlna/ContainerProfileTests.cs

@@ -0,0 +1,19 @@
+using MediaBrowser.Model.Dlna;
+using Xunit;
+
+namespace Jellyfin.Model.Tests.Dlna
+{
+    public class ContainerProfileTests
+    {
+        private readonly ContainerProfile _emptyContainerProfile = new ContainerProfile();
+
+        [Theory]
+        [InlineData(null)]
+        [InlineData("")]
+        [InlineData("mp4")]
+        public void ContainsContainer_EmptyContainerProfile_True(string? containers)
+        {
+            Assert.True(_emptyContainerProfile.ContainsContainer(containers));
+        }
+    }
+}