懒得勤快 5 年之前
父节点
当前提交
a7bcd424a9

+ 2 - 2
Test/Masuit.Tools.Abstractions.Test/Masuit.Tools.Abstractions.Test.csproj

@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <TargetFramework>net5.0</TargetFramework>
 
     <IsPackable>false</IsPackable>
   </PropertyGroup>
@@ -13,7 +13,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.0" />
     <PackageReference Include="xunit" Version="2.4.1" />
     <PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
       <PrivateAssets>all</PrivateAssets>

+ 7 - 3
Test/Masuit.Tools.Abstractions.Test/Security/RsaCryptTest.cs

@@ -1,6 +1,5 @@
-using System;
 using Masuit.Tools.Security;
-using Masuit.Tools.Systems;
+using System;
 using Xunit;
 
 namespace Masuit.Tools.Abstractions.Test.Security
@@ -27,7 +26,12 @@ namespace Masuit.Tools.Abstractions.Test.Security
             .RSAEncrypt()
             .RSADecrypt();
 
-            Assert.Equal(result, "123");
+            Assert.Equal(result, new RsaCryptTestEntity()
+            {
+                SdTime = DateTime.Parse("2020-08-14"),
+                Name = "asdf"
+            }
+            .ToJsonString());
         }
     }
 }

+ 7 - 2
Test/Masuit.Tools.Core.Test/AspNetCore/Startup.cs

@@ -31,8 +31,13 @@ namespace Masuit.Tools.Core.Test.AspNetCore
             {
                 app.UseDeveloperExceptionPage();
             }
-            app.UseStaticHttpContext();
-            app.UseMvcWithDefaultRoute();
+
+            app.UseRouting(); // 放在 UseStaticFiles 之后
+            app.UseEndpoints(endpoints =>
+           {
+               endpoints.MapControllers(); // 属性路由
+               endpoints.MapControllerRoute("default", "{controller=Home}/{action=Index}/{id?}"); // 默认路由
+           });
         }
     }
 }

+ 4 - 4
Test/Masuit.Tools.Core.Test/Masuit.Tools.Core.Test.csproj

@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>netcoreapp3.1</TargetFramework>
+    <TargetFramework>net5.0</TargetFramework>
 
     <IsPackable>false</IsPackable>
 
@@ -9,9 +9,9 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="3.1.9" />
-    <PackageReference Include="Microsoft.Extensions.Hosting" Version="3.1.9" />
-    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
+    <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="5.0.0" />
+    <PackageReference Include="Microsoft.Extensions.Hosting" Version="5.0.0" />
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.0" />
     <PackageReference Include="xunit" Version="2.4.1" />
     <PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
       <PrivateAssets>all</PrivateAssets>