run-tests

Automate .NET test execution with dotnet test across MSTest, xUnit, NUnit, and TUnit.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill run-tests-jaiminvadadoriya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform/tree/main/.agents/skills/run-tests
Command: npx skills add https://github.com/JaiminVadadoriya/Distributed-Cloud-Storage---Sync-Platform --skill run-tests-jaiminvadadoriya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the execution of .NET tests, streamlining the testing process and enabling quick feedback on the quality of the codebase.

Core Features & Use Cases

  • Test Execution: Automates the running of .NET tests with support for MSTest, xUnit, NUnit, and TUnit frameworks.
  • Platform Detection: Automatically detects the test platform (VSTest or MTP) and framework in use.
  • Filtering: Allows users to run specific tests using various filter expressions based on class, method, category, and traits.
  • Use Case: When you need to execute tests in a .NET project and require precise control over which tests to run, or when you want to troubleshoot test execution issues.

Quick Start

Run all tests in the current project using the 'run-tests' skill.

Frequently Asked Questions about run-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run .NET tests for specific classes or methods using the command line?

Yes, you can filter .NET test execution by class, method, category, and traits using specific filter expressions, allowing you to run targeted tests instead of the entire suite.

Does dotnet test work with both xUnit and NUnit frameworks?

Yes, dotnet test execution supports xUnit, NUnit, MSTest, and TUnit frameworks. The tool automatically detects the test platform (VSTest or MTP) and framework in use within your .NET project.

What is the best way to automate .NET test execution for quick feedback?

Automating .NET test execution using dotnet test streamlines the testing process and provides quick feedback on codebase quality. You can run all tests in the current project automatically to validate changes rapidly.

Can I troubleshoot test execution failures in VSTest and MTP platforms?

Yes, you can troubleshoot test execution failures across both VSTest and MTP platforms. The tool helps identify issues during .NET test automation, whether you are running the full suite or filtered subsets.

Why are my filtered dotnet test runs not executing the expected tests?

Filtered .NET test runs might miss tests due to incorrect filter syntax. Ensure your filter expressions correctly target the intended class, method, category, or traits to execute the proper test selection.