diff --git a/global.json b/global.json
index f72210c..a0703e8 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,9 @@
{
"sdk": {
- "version": "10.0.100",
+ "version": "10.0.400",
"rollForward": "latestFeature"
+ },
+ "test": {
+ "runner": "Microsoft.Testing.Platform"
}
-}
\ No newline at end of file
+}
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
index db4ece9..022ccb1 100644
--- a/src/Directory.Packages.props
+++ b/src/Directory.Packages.props
@@ -9,16 +9,14 @@
-
-
-
+
-
+
\ No newline at end of file
diff --git a/src/Verify.Terminal.IntegrationTests/GlobalUsings.cs b/src/Verify.Terminal.IntegrationTests/GlobalUsings.cs
index 71b74b9..20295b4 100644
--- a/src/Verify.Terminal.IntegrationTests/GlobalUsings.cs
+++ b/src/Verify.Terminal.IntegrationTests/GlobalUsings.cs
@@ -5,7 +5,9 @@
global using VerifyTests;
global using VerifyXunit;
global using Xunit;
+global using Xunit.Sdk;
+global using Xunit.v3;
// Verify keeps global static naming/uniqueness state and these tests hit the real filesystem, so run
// them serially to keep scenarios isolated.
-[assembly: CollectionBehavior(DisableTestParallelization = true)]
+[assembly: Parallelization(Mode = ParallelMode.None)]
diff --git a/src/Verify.Terminal.IntegrationTests/Verify.Terminal.IntegrationTests.csproj b/src/Verify.Terminal.IntegrationTests/Verify.Terminal.IntegrationTests.csproj
index c85f7a5..9b32d65 100644
--- a/src/Verify.Terminal.IntegrationTests/Verify.Terminal.IntegrationTests.csproj
+++ b/src/Verify.Terminal.IntegrationTests/Verify.Terminal.IntegrationTests.csproj
@@ -3,17 +3,13 @@
net8.0;net10.0
+ Exe
false
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
diff --git a/src/Verify.Terminal.Tests/Verify.Terminal.Tests.csproj b/src/Verify.Terminal.Tests/Verify.Terminal.Tests.csproj
index 49bbe4a..88dae0a 100644
--- a/src/Verify.Terminal.Tests/Verify.Terminal.Tests.csproj
+++ b/src/Verify.Terminal.Tests/Verify.Terminal.Tests.csproj
@@ -1,6 +1,7 @@
net10.0
+ Exe
false
@@ -16,14 +17,12 @@
-
-