Skip to content

Commit 1b867f5

Browse files
Update package references and simplify project files
Added `Microsoft.Extensions.Configuration.Abstractions`, `Microsoft.Extensions.Logging.Abstractions`, and `Microsoft.Extensions.Http` to `Directory.Packages.props`. Introduced `xunit.analyzers` and `xunit.v3`, while removing previous `xunit.analyzers` entries. In `Codebreaker.GameAPIs.Client.Tests.csproj`, replaced `EnableMicrosoftTestingPlatformLatest` with `UseMicrosoftTestingPlatformRunner` and `TestingPlatformDotnetTestSupport`. Updated project references to remove specific version numbers for flexibility, and simplified the project file by removing conditional item groups for `net8.0` and `net9.0`.
1 parent 220b2d9 commit 1b867f5

2 files changed

Lines changed: 20 additions & 24 deletions

File tree

src/Directory.Packages.props

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@
6060
<PackageVersion Include="Microsoft.Extensions.ApiDescription.Server" Version="9.0.0" />
6161
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="9.0.0" />
6262
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="9.0.0" />
63-
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.5" />
63+
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.5" />
6464
<PackageVersion Include="Microsoft.Extensions.Configuration.AzureAppConfiguration" Version="8.0.0" />
6565
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="9.0.0" />
6666
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="9.0.0" />
6767
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
68-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.5" />
69-
<PackageVersion Include="Microsoft.Extensions.Http" Version="9.0.0" />
68+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.5" />
69+
<PackageVersion Include="Microsoft.Extensions.Http" Version="9.0.0" />
7070
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="9.0.0" />
7171
<PackageVersion Include="Microsoft.Extensions.Localization" Version="9.0.0" />
7272
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="9.0.0" />
@@ -81,9 +81,9 @@
8181
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.0" />
8282
<PackageVersion Include="Microsoft.Playwright" Version="1.49.0" />
8383
<PackageVersion Include="Microsoft.Playwright.NUnit" Version="1.49.0" />
84-
<PackageVersion Include="Microsoft.Testing.Platform" Version="1.7.0" />
85-
<PackageVersion Include="Microsoft.Testing.Extensions.TrxReport" Version="1.7.0" />
86-
<PackageVersion Include="Moq" Version="4.20.72" />
84+
<PackageVersion Include="Microsoft.Testing.Platform" Version="1.7.0" />
85+
<PackageVersion Include="Microsoft.Testing.Extensions.TrxReport" Version="1.7.0" />
86+
<PackageVersion Include="Moq" Version="4.20.72" />
8787
<PackageVersion Include="NUnit" Version="4.3.1" />
8888
<PackageVersion Include="NUnit.Analyzers" Version="4.5.0" />
8989
<PackageVersion Include="NUnit3TestAdapter" Version="4.6.0" />
@@ -98,8 +98,9 @@
9898
<PackageVersion Include="System.Formats.Asn1" Version="9.0.0" />
9999
<PackageVersion Include="System.Text.Json" Version="9.0.0" />
100100
<PackageVersion Include="xunit" Version="2.9.3" />
101+
<PackageVersion Include="xunit.analyzers" Version="1.21.0" />
102+
<PackageVersion Include="xunit.v3" Version="2.0.2" />
101103
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.0" />
102104
<PackageVersion Include="Yarp.ReverseProxy" Version="2.2.0" />
103-
<PackageVersion Include="xunit.analyzers" Version="1.21.0" />
104105
</ItemGroup>
105106
</Project>

src/clients/Codebreaker.GameAPIs.Client.Tests/Codebreaker.GameAPIs.Client.Tests.csproj

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,27 @@
77

88
<IsPackable>false</IsPackable>
99
<IsTestProject>true</IsTestProject>
10-
<EnableMicrosoftTestingPlatformLatest>true</EnableMicrosoftTestingPlatformLatest>
10+
<UseMicrosoftTestingPlatformRunner>true</UseMicrosoftTestingPlatformRunner>
11+
<TestingPlatformDotnetTestSupport>true</TestingPlatformDotnetTestSupport>
1112
</PropertyGroup>
1213

1314
<ItemGroup>
14-
<PackageReference Include="Microsoft.Testing.Platform" Version="1.1.0" />
15-
<PackageReference Include="Microsoft.Testing.Extensions.TrxReport" Version="1.1.0" />
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
17-
<PackageReference Include="Moq" Version="4.20.72" />
18-
<PackageReference Include="xunit" Version="3.2.0" />
19-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
15+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" />
16+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" />
17+
<PackageReference Include="Microsoft.Testing.Platform" />
18+
<PackageReference Include="Microsoft.Testing.Extensions.TrxReport" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
20+
<PackageReference Include="Moq" />
21+
<PackageReference Include="xunit.v3" />
22+
<PackageReference Include="xunit.runner.visualstudio">
2023
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2124
<PrivateAssets>all</PrivateAssets>
2225
</PackageReference>
23-
<PackageReference Include="coverlet.collector" Version="6.0.2">
26+
<PackageReference Include="coverlet.collector">
2427
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2528
<PrivateAssets>all</PrivateAssets>
2629
</PackageReference>
27-
<PackageReference Include="xunit.analyzers" Version="1.11.0" />
28-
</ItemGroup>
29-
30-
<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
31-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
32-
</ItemGroup>
33-
34-
<ItemGroup Condition="'$(TargetFramework)'=='net9.0'">
35-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
30+
<PackageReference Include="xunit.analyzers" />
3631
</ItemGroup>
3732

3833
<ItemGroup>

0 commit comments

Comments
 (0)