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