What problem does it solve? It prevents low-value tests and drifting mocks in the ResoniteIO monorepo by enforcing a real-resource-first testing policy across Python (pytest) and C# (xUnit) codebases connected over gRPC on Unix Domain Sockets. ## Core Features & Use Cases - Four-tier test classification: unit, integration-with-fakes, integration-real, and e2e/manual, with strict rules on what may be mocked (only self-owned ABCs like ICameraBridge, never grpclib, Kestrel, FrooxEngine, or asyncio internals). - Mirrored test layout: Python tests mirror src/resoio one-to-one and C# tests mirror ResoniteIO.Core, with canonical patterns for Kestrel in-process gRPC round-trips and grpclib UDS servers. - Use Case: Before writing a test for a new Camera modality, consult this Skill to decide the correct tier, build a real UDS round-trip instead of mocking grpclib, and add an e2e scenario driven by just resonite-launch with screenshot verification. ## Quick Start Read this Skill before writing any test, fixing a broken manual scenario, or configuring pytest or xUnit in the ResoniteIO repository.