Ivx Qv Testing

Write unit tests, run QA checks, and validate game functionality in QuizVerse.

intelli-verse-x Updated 0 repo stars

File contents

When to Use

"test", "unit test", "coverage", "QA", "quality", "verify", "regression"

Test Structure

Assets/_QuizVerse/Tests/
├── EditMode/  → pure logic tests (NUnit)
└── PlayMode/ → integration tests (UnityTest)

Conventions

  • Test class: [ClassName]Tests.cs
  • Test method: [MethodName]_[Scenario]_[Expected]
  • Arrange-Act-Assert pattern
  • Mock external dependencies (Nakama, Photon)

MCP Test Commands

run_tests(mode="EditMode")                    → all edit mode
run_tests(mode="PlayMode")                    → all play mode
run_tests(test_names=["MyTest"])              → specific test
get_test_job(job_id="...", wait_timeout=60)   → poll results

Context Files (load only if needed)

  • Unit test workflow: .agents/workflows/test.md
  • Full QA: .agents/workflows/qa.md
  • Game testing: .agents/workflows/gametest.md
  • Persona: .agents/personas/qa-engineer.md

intelli-verse-x/agent-skills/tree/main/skills/ivx-qv-testing commit 336bce1fff

Frequently asked questions

npx skillmds@latest add intelli-verse-x/ivx-qv-testing