goland Testing command-line-argu
2021-01-20 本文已影响0人
知然

目录结构如下:

使用Goland执行go的Test时候 总是出现如下 错误
command-line-arguments [command-line-arguments.test]
./parse_test.go:28:9: undefined: Add
结果:

解决方法
编辑执行参数
将光标移动到最前面,点击后面文件夹的图标

选择要测试的文件, 就是没有_test后缀的文件
会出现 源文件和测试文件使用 |
分割的写法.

点击OK, 再次执行.
就能看到正确结果
原因就是执行测试文件之前需要先将源文件进行编译.