What problem does it solve?
Unity projects often struggle with scattered test execution and unclear results. This Skill unifies running, listing, and monitoring Unity tests to streamline quality assurance for Unity developers.
Core Features & Use Cases
- test_list: list available tests with optional filters like testMode and limit.
- test_run: run tests (returns a jobId for polling) in EditMode or PlayMode.
- test_get_result: fetch results for a given jobId, enabling progress tracking.
- test_cancel: cancel a running test job if needed.
- test_run_by_name: execute tests by class or method name.
- test_get_last_result: retrieve the most recent run summary.
- test_list_categories: enumerate test categories for organization.
- test_create_editmode: generate an EditMode test script template.
- test_create_playmode: generate a PlayMode test script template.
- test_get_summary: obtain an aggregated overview of all test runs.
Quick Start
Start by listing tests with test_list, then run targeted tests with test_run or test_run_by_name.