Skip to content

Commit c5ea9c8

Browse files
authored
feat: Switched to Microsoft Testing Platform (#943)
1 parent 8215545 commit c5ea9c8

13 files changed

Lines changed: 12 additions & 14 deletions

File tree

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ generated_code = true
4444
# XML project files
4545
[*.{slnx,csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj,nativeproj,locproj}]
4646
indent_size = 2
47+
max_line_length = 160
4748

4849
# Xml build files
4950
[*.builds]

Directory.Build.props

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
<None Include="..\_snapshots\**\*.*" Link="_sharedSnapshots\%(RecursiveDir)%(Filename)%(Extension)" Visible="" />
1515
</ItemGroup>
1616
<PropertyGroup>
17-
<NetEvolve_ProjectTargetFrameworks>netstandard2.0;net8.0;net9.0;net10.0</NetEvolve_ProjectTargetFrameworks>
18-
<NetEvolve_TestTargetFrameworks>net8.0;net9.0;net10.0</NetEvolve_TestTargetFrameworks>
17+
<NetEvolve_LTSTargetFrameworks>net8.0;net9.0;net10.0</NetEvolve_LTSTargetFrameworks>
18+
<NetEvolve_ProjectTargetFrameworks>netstandard2.0;$(NetEvolve_LTSTargetFrameworks)</NetEvolve_ProjectTargetFrameworks>
19+
<NetEvolve_TestTargetFrameworks>$(NetEvolve_LTSTargetFrameworks)</NetEvolve_TestTargetFrameworks>
1920
<NoWarn Condition=" '$(TargetFramework)' == 'netstandard2.0' ">$(NoWarn);CA1062;</NoWarn>
2021
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
2122
</PropertyGroup>

Directory.Packages.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
<GlobalPackageReference Include="SonarAnalyzer.CSharp" Version="10.17.0.131074" />
1515
</ItemGroup>
1616
<ItemGroup>
17+
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="10.0.1" />
1718
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.1" />
18-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1919
<PackageVersion Include="Microsoft.Testing.Extensions.CodeCoverage" Version="18.1.0" />
2020
<PackageVersion Include="Microsoft.TestPlatform.TestHost" Version="18.0.1" />
2121
<PackageVersion Include="MSTest.TestAdapter" Version="4.0.2" />

src/NetEvolve.Extensions.MSTest/NetEvolve.Extensions.MSTest.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>netstandard2.0</TargetFramework>
3+
<TargetFrameworks>$(NetEvolve_ProjectTargetFrameworks)</TargetFrameworks>
44
</PropertyGroup>
55
<PropertyGroup>
66
<PackageTags>$(PackageTags);mstest</PackageTags>

src/NetEvolve.Extensions.NUnit/NetEvolve.Extensions.NUnit.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
3+
<TargetFrameworks>$(NetEvolve_LTSTargetFrameworks)</TargetFrameworks>
44
</PropertyGroup>
55
<PropertyGroup>
66
<PackageTags>$(PackageTags);nunit</PackageTags>

src/NetEvolve.Extensions.TUnit/NetEvolve.Extensions.TUnit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net8.0;net9.0;net10.0</TargetFrameworks>
3+
<TargetFrameworks>$(NetEvolve_ProjectTargetFrameworks)</TargetFrameworks>
44
<PackageTags>$(PackageTags);tunit</PackageTags>
55
<CheckEolTargetFramework>false</CheckEolTargetFramework>
66
<EnableTUnitPolyfills>false</EnableTUnitPolyfills>

src/NetEvolve.Extensions.XUnit.V3/NetEvolve.Extensions.XUnit.V3.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net8.0;net10.0</TargetFrameworks>
3+
<TargetFrameworks>$(NetEvolve_ProjectTargetFrameworks)</TargetFrameworks>
44
<NoWarn>$(NoWarn);NU5104</NoWarn>
55
<NoWarn Condition=" '$(TargetFramework)' == 'netstandard2.0' ">$(NoWarn);nullable</NoWarn>
66
</PropertyGroup>

tests/NetEvolve.Extensions.MSTest.Tests.PublicApi/NetEvolve.Extensions.MSTest.Tests.PublicApi.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
<OutputType>Exe</OutputType>
1010
</PropertyGroup>
1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
1312
<PackageReference Include="Microsoft.Testing.Extensions.CodeCoverage" />
1413
<PackageReference Include="Microsoft.TestPlatform.TestHost" />
1514
<PackageReference Include="MSTest.TestAdapter" />

tests/NetEvolve.Extensions.MSTest.Tests.Unit/NetEvolve.Extensions.MSTest.Tests.Unit.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
<OutputType>Exe</OutputType>
99
</PropertyGroup>
1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
1211
<PackageReference Include="Microsoft.Testing.Extensions.CodeCoverage" />
1312
<PackageReference Include="Microsoft.TestPlatform.TestHost" />
1413
<PackageReference Include="MSTest.TestAdapter" />

tests/NetEvolve.Extensions.NUnit.Tests.PublicApi/NetEvolve.Extensions.NUnit.Tests.PublicApi.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<TestingPlatformDotnetTestSupport>true</TestingPlatformDotnetTestSupport>
88
</PropertyGroup>
99
<ItemGroup>
10-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
10+
<PackageReference Include="Microsoft.Extensions.DependencyModel" />
1111
<PackageReference Include="Microsoft.Testing.Extensions.CodeCoverage" />
1212
<PackageReference Include="NUnit" />
1313
<PackageReference Include="NUnit3TestAdapter" />

0 commit comments

Comments
 (0)