migrate-xunit-to-mstest
Pass
Audited by Gen Agent Trust Hub on Jul 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- Standard Command Execution: The skill performs build and test operations to establish a baseline and verify the success of the migration.
- Evidence: Workflow steps 1.5 and 6.2 instruct the agent to run existing build and test commands.
- Context: This is a routine requirement for migration tools to ensure code integrity and functional parity before and after changes.
- Trusted Dependency Management: The skill facilitates the transition between well-known testing frameworks by managing NuGet packages.
- Evidence: Workflow step 2 specifies the removal of xUnit packages and the addition of the MSTest metapackage (version 4.1.0) or MSTest.Sdk.
- Context: These packages are official components of the .NET ecosystem provided by trusted vendors.
- Project Data Ingestion: The skill reads local project configuration files to determine the necessary migration steps.
- Ingestion points: Workflow step 1.1 reads
Directory.Build.props,Directory.Packages.props,global.json, and project files. - Boundary markers: None explicitly specified for the project file content.
- Capability inventory: The agent can modify project source code and execute shell commands for building and testing.
- Sanitization: Standard file-system access and text processing logic are used.
- Context: Processing project metadata is a prerequisite for accurate framework detection and automated code refactoring.
Audit Metadata