mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-24 20:34:29 +08:00
docs(TEST_COVERAGE_PLAN): 添加注释规范说明
- 生成的测试类需要有注释说明这个测试类具体有哪些测试 - 测试方法需要有注释说明具体测试的是什么 - 对于复杂逻辑的测试方法,需要有标准的行注释说明逻辑,不要使用行位注释 - 对于类与方法的测试
This commit is contained in:
parent
c84c573693
commit
9c61486dbe
@ -791,7 +791,15 @@
|
|||||||
|
|
||||||
## 📝 注意事项
|
## 📝 注意事项
|
||||||
|
|
||||||
|
### 注释规范
|
||||||
|
|
||||||
|
- 生成的测试类需要有注释说明这个测试类具体有哪些测试
|
||||||
|
- 测试方法需要有注释说明具体测试的是什么
|
||||||
|
- 对于复杂逻辑的测试方法,需要有标准的行注释说明逻辑,不要使用行位注释
|
||||||
|
- 对于类与方法的测试,需要标准的C#文档注释
|
||||||
|
|
||||||
### 测试隔离性
|
### 测试隔离性
|
||||||
|
|
||||||
1. ✅ 每个测试文件使用独立的测试辅助类(TestXxxV2, TestXxxV3等)
|
1. ✅ 每个测试文件使用独立的测试辅助类(TestXxxV2, TestXxxV3等)
|
||||||
2. ✅ 避免与现有测试类(TestSystem, TestModel)命名冲突
|
2. ✅ 避免与现有测试类(TestSystem, TestModel)命名冲突
|
||||||
3. ✅ 使用 `[SetUp]` 和 `[TearDown]` 确保测试隔离
|
3. ✅ 使用 `[SetUp]` 和 `[TearDown]` 确保测试隔离
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user