如何在Golang中测试代码?如何测试Golang中的日志记录(log.Println)?
package main
import "log"
func main() {
log.Println("hello world")
}
sion_cojp
这就是你如何学习全局变量是邪恶的,而必须遵循依赖倒置原则。 –
'log.Println'函数已经过测试。不要试图测试其他软件包的代码,让你的代码独立测试。 –
@JimB问题不是“我该如何测试log.Println?”(你正确地指出这将是愚蠢的),而是“如何测试我的主要是否正确调用log.Println? “ –
回答
log
peterSO
问题是要求写一个自动化测试的方法 - 而不是如何手动演示它的工作原理。 –