英文: Which directory to put mocks? 问题 我最近一直在尝试使用Go语言官方支持的测试模拟框架GoMock。我想知道将这些模拟文件放在哪个位置最合理。 我的当前目录结构如...
使用go build,但我也看到了-test标志。
英文: Using go build but I also see the -test flags 问题 我有一个 main.go 和 mypkg/...go 文件。我使用 go build -o m...
Go命令行找不到我的测试。
英文: Go cli cant find my tests 问题 当我尝试在Golang中运行我的测试时,我遇到了以下错误: testing: 警告:没有要运行的测试 我还尝试创建一个测试项目,以查看...
go基准测试和垃圾回收:B/op分配/操作
英文: go benchmark and gc: B/op alloc/op 问题 基准测试代码: func BenchmarkSth(b *testing.B) { var x []int b.Re...
在使用Docker的客户端API测试方法时,出现了错误的类型错误。
英文: Wrong type error on an interface intended to test a method using Docker's client API 问题 我正在重...
如何测试Go语言中的”testing”包函数?
英文: How do I test Go's "testing" package functions? 问题 我正在编写一个测试实用函数的库,我希望能对它们进行自我测试。 ...
在测试Go时,如何在不同的包之间共享设置(setup)和拆卸(teardown)方法?
英文: How can I share setup and teardown methods across packages when testing Go? 问题 假设我有两个包foo和bar。每个...
在Golang中创建模拟的gin.Context对象。
英文: Make mock gin.Context in Golang 问题 我正在使用Gin框架编写一个REST API。但是在测试我的控制器和研究TDD和Mock时遇到了麻烦。我尝试将TDD和Mo...
Golang gorm模拟测试
英文: Golang gorm mocking 问题 我在我的项目中使用gorm。我能否在没有数据库连接的情况下对这个数据库 orm 进行测试模拟?我们在 CI 工具中遇到了问题,因为我没有数据库或者...
cpuprofile and memprofile in golang testing
英文: cpuprofile and memprofile in golang testing 问题 我在一个GO测试文件上尝试了命令go test -cpuprofile cpu.out,结果生成了...
60