Temporary Unity Tests
开发中、尚未形成稳定契约的自动测试统一放在这里,不要混入长期领域测试。
目录约定
Assets/Tests/_Temporary/<Feature>/
├── README.md # 用途、负责人、创建日期、删除/转正条件
├── Editor/ # 默认 Assembly-CSharp 的临时 EditMode 测试
├── EditMode/ # 独立 asmdef 系统的临时 EditMode 测试
└── PlayMode/ # 仅在确实依赖 Unity 运行时行为时使用
功能目录中的 README.md 至少记录:
- Purpose:当前阶段需要验证什么。
- Owner:由谁或哪个功能分支负责清理。
- Created:创建日期。
- Remove or promote when:明确的删除或转正条件。
功能验收、方案替换、功能放弃或已有长期契约测试覆盖时,删除整个功能目录。需要长期保留的测试只迁移最小必要用例。