go

Mocking single methods in Go

英文: Mocking single methods in Go 问题 在Go语言中,你可以使用第三方库来模拟接口而不必实现每个方法。一个常用的库是testify/mock。下面是使用该库来模拟接口的...
go

Mocking non-interface types in Go

英文: Mocking non-interface types in Go 问题 让我先说一下,我对Go语言还比较新手,所以我正在寻找在使用其他库时的模拟技术。我很清楚,接口和依赖注入是保持代码可测试...
go

将模拟数据放在哪个目录?

英文: Which directory to put mocks? 问题 我最近一直在尝试使用Go语言官方支持的测试模拟框架GoMock。我想知道将这些模拟文件放在哪个位置最合理。 我的当前目录结构如...