英文: How do I always print a message when using go test regardless of success or failure without usin...
在Go语言中,测试是并行执行还是逐个执行的?
英文: Are tests executed in parallel in Go or one by one? 问题 我有一个带有单元测试的Go文件,其中一些测试使用了一个公共变量。另一个全局变量在我...
如何在Go包之间共享测试接口?
英文: How to share test interfaces between Go packages? 问题 Go在不同包的测试文件之间不共享代码,因此测试接口的定义不会自动重用。在实践中,我们如...
如何在Go的测试中检查日志/输出?
英文: How to check a log/output in go test? 问题 我有一个在某些情况下记录错误的函数: func readByte(/*...*/) { // ... if e...
Go testing customization with testing.TB
英文: Go testing customization with testing.TB 问题 我正在尝试使用自己的assert方法来自定义testing.T,以减少我编写的代码行数。我尝试了以下方法...
How to use Chrome headless with chromedp?
英文: How to use Chrome headless with chromedp? 问题 我正在使用 chromedp,它具有聚焦元素、填写文本等功能。Chrome 59 支持跨平台无头模式,...
在Go语言的单元测试中,是否可以动态断言两个值是否相等或不相等?
英文: Is it possible to dynamically assert if two values are equal or not equal when unit testing in G...
测试微服务?
英文: Testing microservices? 问题 我知道这个问题有点主观,但我对该怎么做感到困惑。目前我正在使用Go + Go-kit编写一些微服务。我想以集成测试的方式测试这些微服务的端点...
Testing/mocking 3rd party packages in Golang
英文: Testing/mocking 3rd party packages in Golang 问题 我是新手学习Golang,并且在学习这门语言时采用了TDD的方法。我一直进展得还不错,但是我发现...
如何枚举特定类型的常量
英文: How to enumerate constants of a certain type 问题 我想通过一个测试来确保以下定义的每个APIErrorCode常量,在APIErrorCodeMe...
60