![](https://img.haomeiwen.com/i7350564/c4ae478e7b990388.png)
目录结构如下:
![](https://img.haomeiwen.com/i7350564/3a0b33ca50062f2a.png)
使用Goland执行go的Test时候 总是出现如下 错误
command-line-arguments [command-line-arguments.test]
./parse_test.go:28:9: undefined: Add
结果:
![](https://img.haomeiwen.com/i7350564/92491ca30fe88f39.png)
解决方法
编辑执行参数
将光标移动到最前面,点击后面文件夹的图标
![](https://img.haomeiwen.com/i7350564/0137b22995f4fb6d.png)
选择要测试的文件, 就是没有_test后缀的文件
会出现 源文件和测试文件使用 |
分割的写法.
![](https://img.haomeiwen.com/i7350564/32850fba1822db1f.png)
点击OK, 再次执行.
就能看到正确结果
原因就是执行测试文件之前需要先将源文件进行编译.
网友评论