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