go

只在测试文件中隐藏包名

英文: Mask package name in test file only 问题 为了实现100%的单元测试覆盖率,我们正在尝试测试一个函数中的几行代码。该函数调用了运行时包中的相关函数: // ...
go

初始化函数破坏单元测试

英文: Init function breaking unit tests 问题 在我要测试的包中,我有一个初始化函数,它加载包含我想要用来运行应用程序的一些内容的配置文件。然而,在运行单元测试时,我...
go

测试非不透明错误值

英文: Testing non-opaque error values 问题 在Go语言中,比较非透明错误值是否有最佳实践? 大多数代码库似乎将错误视为不透明的(要么操作成功,要么失败,没有对导致错误...