我可以在 Go 的子目录中组织测试吗?
是的,你可以在 Go 的子目录中组织测试。这使您可以保持工作空间清洁并更有效地组织测试。
如何在子目录中组织测试
要在子目录中组织测试,请创建包目录中名为“tests”或“test”的子目录。将测试文件放入此子目录中。
在子目录中运行测试
要在子目录中运行测试,请使用以下命令:
go test ./...
./... 符号指定应测试所有包及其子目录。
注意:
替代注意事项
虽然在子目录中组织测试可能是有益的,但有些人更喜欢将测试文件与主源文件放在一起以便于访问。此外,在 Go 1.20 中,覆盖工具现在支持从更大的集成测试中收集配置文件。
结论
在 Go 中的子目录中组织测试是可能的,并提供了灵活性测试组织。不过,选择取决于个人喜好和项目的具体需求。
以上是我可以在子目录中组织 Go 测试吗?的详细内容。更多信息请关注PHP中文网其他相关文章!