我正在使用Go和Appengine,现在我想做一些测试案例。
我尝试使用gos标准测试包,文件(均为“ package hello”):
hello/http.go hello/http_test.go
问题:我无法跑步go test hello。我得到的最接近的结果是go test hello/http_test.go,如果我不对进行任何调用http.go,那将是可行的,这是毫无意义的。:)
go test hello
go test hello/http_test.go
http.go
一个有趣的发展:从1.8.6版开始,使用服务存根进行测试已通过该"appengine/aetest"软件包集成到SDK中。通过“测试”上下文,这在很大程度上类似于上述内容。更多信息
"appengine/aetest"