Goland 单元测试报错 undefined

问题

在goland直接运行单元测试会报出函数未定义的错误,这是因为在测试函数下引用到了其他包或者文件的函数,要想使用其他包的函数或者变量,需要有编译的一个过程,但是在这里触发是不执行编译的
Goland 单元测试报错 undefined_第1张图片

解决方法

1.如果想执行目录下的所有测试案例,可以直接右击目录 run - go test
Goland 单元测试报错 undefined_第2张图片
2.如果只需要运行一个单元测试,可以在 Terminal 执行

go test -v -run Test方法名Goland 单元测试报错 undefined_第3张图片
欢迎指正

你可能感兴趣的:(go,单元测试)