Skip to content

Commit 52ada65

Browse files
refactor(tests): Convert to xUnit v3
Fixes #162
1 parent da1f4d9 commit 52ada65

2 files changed

Lines changed: 35 additions & 34 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [unreleased]
99

10+
### Changed
11+
12+
- Move to xUnit v3 (#162)
13+
1014
## [0.17.4.1] - 2025-09-19
1115

1216
### Fixed
Lines changed: 31 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,39 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<IsPackable>false</IsPackable>
8-
</PropertyGroup>
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
<IsPackable>false</IsPackable>
8+
<OutputType>Exe</OutputType>
9+
</PropertyGroup>
910

10-
<ItemGroup>
11-
<Compile Remove="TestResults\**" />
12-
<EmbeddedResource Remove="TestResults\**" />
13-
<None Remove="TestResults\**" />
14-
</ItemGroup>
11+
<ItemGroup>
12+
<Compile Remove="TestResults\**" />
13+
<EmbeddedResource Remove="TestResults\**" />
14+
<None Remove="TestResults\**" />
15+
</ItemGroup>
1516

16-
<ItemGroup>
17-
<FrameworkReference Include="Microsoft.AspNetCore.App" />
18-
</ItemGroup>
17+
<ItemGroup>
18+
<FrameworkReference Include="Microsoft.AspNetCore.App" />
19+
</ItemGroup>
1920

20-
<ItemGroup>
21-
<PackageReference Include="FluentAssertions" Version="7.2.0" />
22-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
23-
<PackageReference Include="xunit" Version="2.9.3" />
24-
<PackageReference Include="xunit.analyzers" Version="1.22.0">
25-
<PrivateAssets>all</PrivateAssets>
26-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
27-
</PackageReference>
28-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.1">
29-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
30-
<PrivateAssets>all</PrivateAssets>
31-
</PackageReference>
32-
<PackageReference Include="coverlet.collector" Version="6.0.4">
33-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
34-
<PrivateAssets>all</PrivateAssets>
35-
</PackageReference>
36-
</ItemGroup>
21+
<ItemGroup>
22+
<PackageReference Include="FluentAssertions" Version="7.2.0" />
23+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
24+
<PackageReference Include="xunit.v3" Version="3.0.1" />
25+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">
26+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
27+
<PrivateAssets>all</PrivateAssets>
28+
</PackageReference>
29+
<PackageReference Include="coverlet.collector" Version="6.0.4">
30+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
31+
<PrivateAssets>all</PrivateAssets>
32+
</PackageReference>
33+
</ItemGroup>
3734

38-
<ItemGroup>
39-
<ProjectReference Include="..\TypeContractor\TypeContractor.csproj" />
40-
</ItemGroup>
35+
<ItemGroup>
36+
<ProjectReference Include="..\TypeContractor\TypeContractor.csproj" />
37+
</ItemGroup>
4138

4239
</Project>

0 commit comments

Comments
 (0)