2
testifyでgolangで変数として宣言された関数を起動するときに問題があります。変数として宣言された関数のGolangテスト(証言)
テストと関数の両方が同じパッケージで宣言されています。
var testableFunction = func(abc string) string {...}
は、今私は、ユニットテストは、任意の例外を発生しません
go test
でTestFunctionを呼び出す
func TestFunction(t *testing.T){
...
res:=testableFunction("abc")
...
}
testableFunctionに呼び出して別のファイルを持っていますが、testableFunctionは、実際に実行されることはありません。どうして?