← all plugins

Dotnet Test Migration

by @dotnet · plugin · 5 skills

Skills and an orchestrator agent for migrating .NET test frameworks and platforms: MSTest and xUnit version upgrades, xUnit-to-MSTest conversion, and VSTest to Microsoft.Testing.Platform.

Install the whole plugin (CLI)
npx skillmds add dotnet/migrate-vstest-to-mtp npx skillmds add dotnet/migrate-mstest-v3-to-v4 npx skillmds add dotnet/migrate-xunit-to-mstest npx skillmds add dotnet/migrate-mstest-v1v2-to-v3 npx skillmds add dotnet/migrate-xunit-to-xunit-v3
⬇ Download

Skills in this plugin

  1. migrate-vstest-to-mtp · dotnet
    Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP), updating project files, CLI arguments, and CI/CD pipelines for MSTest, NUnit, and xUnit.net.
    4k
    repo stars
  2. migrate-mstest-v3-to-v4 · dotnet
    Fix build errors and breaking changes when upgrading MSTest from v3 to v4, or plan a complete migration.
    4k
    repo stars
  3. migrate-xunit-to-mstest · dotnet bundle
    Migrate .NET test projects from xUnit.net (v2 or v3) to MSTest v4, converting attributes, assertions, fixtures, and project configuration.
    4k
    repo stars
  4. migrate-mstest-v1v2-to-v3 · dotnet
    Migrate test projects from MSTest v1 (assembly references) or v2 (NuGet 1.x-2.x) to MSTest v3, handling breaking changes like assertion overloads, DataRow constructors, .testsettings replacement, and target framework updates.
    4k
    repo stars
  5. migrate-xunit-to-xunit-v3 · dotnet
    Migrates .NET test projects from xUnit.net v2 to xUnit.net v3, updating package references, project files, and code to compile and pass tests.
    4k
    repo stars