Go testing 库 testing.T 和 testing.B 简介
2018-03-07 23:03 faunjoe88 阅读(4441) 评论(0) 编辑 收藏 举报testing.T
- 判定失败接口
Fail
失败继续FailNow
失败终止
- 打印信息接口
Log
数据流 (cout
类似)Logf
format (printf
类似)
SkipNow
跳过当前测试Skiped
检测是否跳过
综合接口产生:
Error / Errorf
报告出错继续 [Log / Logf + Fail
]Fatel / Fatelf
报告出错终止 [Log / Logf + FailNow
]Skip / Skipf
报告并跳过 [Log / Logf + SkipNow
]
testing.B
- 首先 , testing.B 拥有testing.T 的全部接口。
SetBytes( i uint64)
统计内存消耗, 如果你需要的话。SetParallelism(p int)
制定并行数目。StartTimer / StopTimer / ResertTimer
操作计时器
testing.PB
Next()
接口 。 判断是否继续循环