1
func good(json) string {
\\do something
err = json.Unmarshal(body, &list)
if err != nil {
panic(fmt.Sprintf("Unable to parse json %s",err))
}
}
func Testgood_PanicStatement(t *testing.T) {
Convey("And Invalid Json return error",t, func() {
actual := good("garbage json")
So(func() {},shoulPanic)
So(actual ,ShouldEqual,"")
}
}
第34行: - !無法解析JSON,{%E(字符串=無效字符 '{' 尋找對象關鍵字序列的開頭)%E(int64類型= 50)}
夠程8 [運行]:
問題:看來,當我路過垃圾JSON file.It的恐慌和不執行任何的陳述因此如何解決它像?