Skip to content

Commit 6a522ec

Browse files
authored
Use testing platform (#198)
* Enable Testing platform * Add explicit H.Generators.Extensions reference into Aviationexam.GeneratedJsonConverters.SourceGenerator.Tests.csproj * Update NuGet * Update xunit.v3
1 parent 1a952f4 commit 6a522ec

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

src/Aviationexam.GeneratedJsonConverters.SourceGenerator.Target.Tests/Aviationexam.GeneratedJsonConverters.SourceGenerator.Target.Tests.csproj

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

33
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
45
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
56
<LangVersion>13.0</LangVersion>
67
<Nullable>enable</Nullable>
@@ -10,14 +11,18 @@
1011

1112
<Import Project="..\WarningConfiguration.targets" />
1213

14+
<PropertyGroup>
15+
<TestingPlatformDotnetTestSupport>true</TestingPlatformDotnetTestSupport>
16+
<UseMicrosoftTestingPlatformRunner>true</UseMicrosoftTestingPlatformRunner>
17+
</PropertyGroup>
18+
1319
<ItemGroup>
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
1520
<PackageReference Include="System.Text.Json" Version="9.0.2" />
1621
<PackageReference Include="xunit.analyzers" Version="1.20.0">
1722
<PrivateAssets>all</PrivateAssets>
1823
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1924
</PackageReference>
20-
<PackageReference Include="xunit.v3" Version="1.1.0" />
25+
<PackageReference Include="xunit.v3" Version="2.0.0" />
2126
</ItemGroup>
2227

2328
<ItemGroup>

src/Aviationexam.GeneratedJsonConverters.SourceGenerator.Tests/Aviationexam.GeneratedJsonConverters.SourceGenerator.Tests.csproj

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

33
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
45
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
56
<LangVersion>13.0</LangVersion>
67
<Nullable>enable</Nullable>
@@ -10,14 +11,19 @@
1011

1112
<Import Project="..\WarningConfiguration.targets" />
1213

14+
<PropertyGroup>
15+
<TestingPlatformDotnetTestSupport>true</TestingPlatformDotnetTestSupport>
16+
<UseMicrosoftTestingPlatformRunner>true</UseMicrosoftTestingPlatformRunner>
17+
</PropertyGroup>
18+
1319
<ItemGroup>
20+
<PackageReference Include="H.Generators.Extensions" Version="1.24.2" PrivateAssets="all" />
1421
<PackageReference Include="H.Generators.Tests.Extensions" Version="1.24.2" PrivateAssets="all" />
1522
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" PrivateAssets="all" />
1623
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.13.0" PrivateAssets="all" />
17-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
18-
<PackageReference Include="NuGet.Common" Version="6.13.1" />
19-
<PackageReference Include="NuGet.Packaging" Version="6.13.1" />
20-
<PackageReference Include="NuGet.Protocol" Version="6.13.1" />
24+
<PackageReference Include="NuGet.Common" Version="6.13.2" />
25+
<PackageReference Include="NuGet.Packaging" Version="6.13.2" />
26+
<PackageReference Include="NuGet.Protocol" Version="6.13.2" />
2127
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
2228
<PackageReference Include="System.Formats.Asn1" Version="9.0.2" />
2329
<PackageReference Include="System.Net.Http" Version="4.3.4" />
@@ -29,7 +35,7 @@
2935
<PrivateAssets>all</PrivateAssets>
3036
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3137
</PackageReference>
32-
<PackageReference Include="xunit.v3" Version="1.1.0" />
38+
<PackageReference Include="xunit.v3" Version="2.0.0" />
3339
</ItemGroup>
3440

3541
<ItemGroup>

0 commit comments

Comments
 (0)