go语言执行单个测试函数提示未定义的问题
今天在写测试函数的时候的时候单独执行了一个测试函数 编译器提示某个函数未定义,但是这个函数确实是已经定义了
这是go语言在测试函数过程中存在的不足的一点,执行gotest命令 会对上述源码文件生成一个虚拟包,但是被测试函数是不属于这个包中的函数 所以需要把该包也一同写在命令行后面
执行成功 当有多个包引用的时候 就需要写多个包
今天在写测试函数的时候的时候单独执行了一个测试函数 编译器提示某个函数未定义,但是这个函数确实是已经定义了
这是go语言在测试函数过程中存在的不足的一点,执行gotest命令 会对上述源码文件生成一个虚拟包,但是被测试函数是不属于这个包中的函数 所以需要把该包也一同写在命令行后面
执行成功 当有多个包引用的时候 就需要写多个包