28 lines
649 B
Go
28 lines
649 B
Go
// Package consts ...
|
|
//
|
|
// Description : consts ...
|
|
//
|
|
// Author : go_developer@163.com<白茶清欢>
|
|
//
|
|
// Date : 2025-04-20 15:29
|
|
package consts
|
|
|
|
import (
|
|
. "github.com/smartystreets/goconvey/convey"
|
|
"strings"
|
|
"testing"
|
|
)
|
|
|
|
func Test_newHttpCodeData(t *testing.T) {
|
|
Convey("newHttpCode 验证", t, func() {
|
|
hCode := newHttpCodeData(499)
|
|
So(hCode.Code, ShouldEqual, 499)
|
|
So(hCode.Desc, ShouldEqual, "client request timeout")
|
|
So(hCode.Value, ShouldEqual, 499)
|
|
hCode = newHttpCodeData(4990)
|
|
So(hCode.Code, ShouldEqual, 4990)
|
|
So(strings.Contains(hCode.Desc, "unknown error"), ShouldBeTrue)
|
|
So(hCode.Value, ShouldEqual, 4990)
|
|
})
|
|
}
|