github.com/angenalZZZ/gofunc@v0.0.0-20210507121333-48ff1be3917b/http/errorcode/errorcode_test.go (about) 1 package errorcode 2 3 import "testing" 4 5 func TestErrorCode_AddMsg(t *testing.T) { 6 fun := "HTTP响应错误信息" 7 msg := "成功获取到订单信息" 8 err := OK.Msg(msg) 9 if err.Code != int(OK) { 10 t.Fatalf("%s OK.Msg > Code < %v", fun, err) 11 } 12 if err.GetHttpStatus() != OK.GetHttpStatus() { 13 t.Fatalf("%s OK.Msg > GetHttpStatus < %v", fun, err) 14 } 15 16 err.AddMsg("总共%d条", 100) 17 if err.Msg != msg+" 总共100条" { 18 t.Fatalf("%s OK.Msg > AddMsg < %v", fun, err) 19 } 20 }