Migrate xUnit NuGet dependencies to TUnit
Recipe ID
OpenRewrite.Recipes.CSharp.Migration.TUnit.FromXUnit.MigrateXUnitDependenciesArtifactOpenRewrite.Recipes.CSharp.Migration.TUnitRemove xUnit NuGet package references, add TUnit, and upgrade the target framework to at least .NET 9.
Composite recipetunitcsharptestingmigrationxunitProprietary
Usage
This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.
mod run . --recipe OpenRewrite.Recipes.CSharp.Migration.TUnit.FromXUnit.MigrateXUnitDependenciesIf the recipe isn’t available locally, install it with:
mod config recipes nuget install OpenRewrite.Recipes.CSharp.Migration.TUnitDefinition
This recipe runs the following recipes in order.
- Change .NET target framework
OpenRewrite.CSharp.Recipes.ChangeDotNetTargetFramework - Change .NET target framework
OpenRewrite.CSharp.Recipes.ChangeDotNetTargetFramework - Change .NET target framework
OpenRewrite.CSharp.Recipes.ChangeDotNetTargetFramework - Remove NuGet package reference
OpenRewrite.CSharp.Recipes.RemoveNuGetPackageReference - Remove NuGet package reference
OpenRewrite.CSharp.Recipes.RemoveNuGetPackageReference - Remove NuGet package reference
OpenRewrite.CSharp.Recipes.RemoveNuGetPackageReference - Remove NuGet package reference
OpenRewrite.CSharp.Recipes.RemoveNuGetPackageReference - Add NuGet package reference
OpenRewrite.CSharp.Recipes.AddNuGetPackageReference