tests-run

Execute Unity EditMode and PlayMode tests with filtering by assembly, namespace, class, and method.

Updated May 3, 2026
One-click install
npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill tests-run-rakamenouya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tests-run
Source: https://github.com/RakameNouya/MR-Bab_10_and_Kel_3/tree/main/.gemini/skills/tests-run
Command: npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill tests-run-rakamenouya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of running Unity tests and reviewing results, saving developers time and ensuring test coverage and quality.

Core Features & Use Cases

  • Automated Test Execution: Execute Unity tests in either EditMode or PlayMode automatically.
  • Detailed Results: Provide comprehensive results for each test, including passing, failing, and skipped tests.
  • Advanced Filtering: Filter tests by assembly, namespace, class, and method to target specific areas.
  • Use Case: Use this Skill to quickly run and review tests for a specific class or method during development to ensure code changes do not introduce regressions.

Quick Start

Run all tests for a specific class with the following command: unity-mcp-cli run-tool tests-run --input '{"testClass": "MyTestClass"}'

Frequently Asked Questions about tests-run

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

FAQPage Schema
How do I run Unity tests for a specific class automatically?

To automate Unity test execution for a specific class, pass the class name in the input parameters during test execution. The system filters and runs tests for that class, providing comprehensive pass, fail, and skip results.

Can I filter Unity test execution by assembly and namespace?

Yes, Unity test execution can be filtered by assembly, namespace, class, and method. This advanced filtering targets specific code areas, ensuring test results are available quickly for the filtered scope.

What is the difference between EditMode and PlayMode in Unity test automation?

Unity test automation supports both EditMode and PlayMode execution. EditMode tests run within the editor environment for logic testing, while PlayMode tests execute during runtime to validate behavioral game mechanics.

Do I need the Unity test framework set up to run automated tests?

Yes, the Unity test framework must be set up in your project before executing automated tests. This Skill automates test execution and filtering but requires the underlying framework to be fully configured.

Why are my Unity test results not showing skipped tests?

Automated Unity test results provide comprehensive outcomes including passing, failing, and skipped tests. Ensure your test execution command captures all outcomes and verify that the skipped tests are properly defined within your framework.