浏览代码

Move test to TypedBaseItem folder to avoid conflicts

cvium 3 年之前
父节点
当前提交
468283bfb2
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs

+ 3 - 3
tests/Jellyfin.Server.Implementations.Tests/BaseItem/BaseItemKindTests.cs → tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs

@@ -8,13 +8,13 @@ using Jellyfin.Data.Enums;
 using Xunit;
 using Xunit.Sdk;
 
-namespace Jellyfin.Server.Implementations.Tests.BaseItem
+namespace Jellyfin.Server.Implementations.Tests.TypedBaseItem
 {
     public class BaseItemKindTests
     {
         [Theory]
         [ClassData(typeof(GetBaseItemDescendants))]
-        public void BaseItemKindEnumTest(Type baseItemType)
+        public void EnumParse_GivenValidBaseItemType_ReturnsEnumValue(Type baseItemType)
         {
             var enumValue = Enum.Parse<BaseItemKind>(baseItemType.Name);
             Assert.True(Enum.IsDefined(typeof(BaseItemKind), enumValue));
@@ -22,7 +22,7 @@ namespace Jellyfin.Server.Implementations.Tests.BaseItem
 
         [Theory]
         [ClassData(typeof(GetBaseItemDescendants))]
-        public void GetBaseKindEnumTest(Type baseItemDescendantType)
+        public void GetBaseItemKind_WhenCalledAfterDefaultCtor_DoesNotThrow(Type baseItemDescendantType)
         {
             var defaultConstructor = baseItemDescendantType.GetConstructor(Type.EmptyTypes);
             var instance = (MediaBrowser.Controller.Entities.BaseItem)defaultConstructor!.Invoke(null);