假设我有两个包foo和bar。每个包都有文件和一个测试文件:
foo
---widget.go
---widget_test.go
bar
---wingding.go
---wingding_test.go现在,对于这两个测试(widget_test.go和wingding_test.go),我想共享一些设置代码。我知道我可以将这段代码放入main_test.go中的每个包中。但我显然不想在两个地方复制/粘贴代码。那么,我可以把这些代码放在哪里,以便在各个包之间共享呢?
发布于 2017-01-27 18:22:18
将其放入foo和bar都在测试中导入的另一个包中。我们在测试中将其用于数据库设置和删除代码。
https://stackoverflow.com/questions/41900523
复制相似问题