What problem does it solve?
Enables developers and CI systems to run Unity EditMode and PlayMode unit tests and quickly identify failing tests with actionable diagnostics and saved NUnit results, removing guesswork from test failures and speeding up debugging.
Core Features & Use Cases
- Run EditMode and PlayMode tests: Execute full test suites or targeted tests using filters for exact names, regex, or assemblies.
- Structured summary output: Returns a JSON summary including Success, Message, TestCount, PassedCount, FailedCount, and XmlPath for programmatic consumption.
- Failure artifacts for diagnosis: Automatically saves NUnit XML result files on failures containing error messages and stack traces for each failed test.
- Use Case: Integrate into local developer workflows or CI pipelines to validate code changes, reproduce intermittent failures, and collect machine-readable test reports.
Quick Start
Run the Unity test suite for the current project in EditMode and return the JSON summary while saving the NUnit XML results if any tests fail.