Skip to content

Commit a891ee5

Browse files
committed
test project updated to add support for net9.0 and nuget packages updated
1 parent b49fa91 commit a891ee5

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
lines changed

test/AspNetCore.Authentication.Basic.Tests/AspNetCore.Authentication.Basic.Tests.csproj

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netcoreapp3.0;netcoreapp2.1;net461</TargetFrameworks>
4+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;net5.0;netcoreapp3.1;netcoreapp3.0;netcoreapp2.1;net461</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsPackable>false</IsPackable>
@@ -21,38 +21,47 @@
2121
</PropertyGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="xunit" Version="2.6.2" />
25-
<PackageReference Include="coverlet.collector" Version="6.0.0">
24+
<PackageReference Include="xunit" Version="2.9.2" />
25+
<PackageReference Include="coverlet.collector" Version="6.0.3">
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2727
<PrivateAssets>all</PrivateAssets>
2828
</PackageReference>
2929
</ItemGroup>
3030

31+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
32+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
33+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
34+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
35+
<PrivateAssets>all</PrivateAssets>
36+
</PackageReference>
37+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="9.0.0" />
38+
</ItemGroup>
39+
3140
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
3241
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
33-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.4">
42+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
3443
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3544
<PrivateAssets>all</PrivateAssets>
3645
</PackageReference>
37-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.0" />
46+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.11" />
3847
</ItemGroup>
3948

4049
<ItemGroup Condition="'$(TargetFramework)' == 'net7.0'">
4150
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
42-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.4">
51+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
4352
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4453
<PrivateAssets>all</PrivateAssets>
4554
</PackageReference>
46-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="7.0.14" />
55+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="7.0.20" />
4756
</ItemGroup>
4857

4958
<ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
5059
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
51-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.4">
60+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
5261
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
5362
<PrivateAssets>all</PrivateAssets>
5463
</PackageReference>
55-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.25" />
64+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.36" />
5665
</ItemGroup>
5766

5867
<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">

test/AspNetCore.Authentication.Basic.Tests/GlobalSuppressions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99
[assembly: SuppressMessage("Style", "IDE0290:Use primary constructor", Justification = "<Pending>", Scope = "member", Target = "~M:AspNetCore.Authentication.Basic.Tests.Infrastructure.ClaimsPrincipalDto.#ctor(System.Security.Claims.ClaimsPrincipal)")]
1010
[assembly: SuppressMessage("Style", "IDE0290:Use primary constructor", Justification = "<Pending>", Scope = "member", Target = "~M:AspNetCore.Authentication.Basic.Tests.Infrastructure.ClaimDto.#ctor(System.Security.Claims.Claim)")]
1111
[assembly: SuppressMessage("Usage", "ASP0025:Use AddAuthorizationBuilder", Justification = "<Pending>", Scope = "member", Target = "~M:AspNetCore.Authentication.Basic.Tests.Infrastructure.TestServerBuilder.BuildTestServer(System.Action{Microsoft.Extensions.DependencyInjection.IServiceCollection},System.Action{Microsoft.AspNetCore.Builder.IApplicationBuilder})~Microsoft.AspNetCore.TestHost.TestServer")]
12+
[assembly: SuppressMessage("Assertions", "xUnit2031:Do not use Where clause with Assert.Single", Justification = "Not supported by older frameworks.")]

0 commit comments

Comments
 (0)