推荐的golang测试方法签名格式为:
func TestMxxxx(t *testing.T) {
}
我注意到如果我使用'Testmxxxx',它只是跳过测试。现在,如果我在一个包中有两个函数,一个名为myFunc(作为私有,不导出),另一个名为Myfunc(导出)。为每个方法编写单独的测试方法的方法是什么?
答案 0 :(得分:3)
您可以使用下划线。 E.g。
func Test_mxxxx(t *testing.T) {
// ...
}
这应该运行得很好。