优化类型的定义
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
package convx_test
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"code.yun.ink/pkg/convx"
|
||||
)
|
||||
|
||||
func TestToString(t *testing.T) {
|
||||
a := string("a")
|
||||
str, err := convx.ToString(a)
|
||||
if str != a {
|
||||
t.Error("convx.ToString(a) error", err)
|
||||
}
|
||||
b := int(1)
|
||||
str, err = convx.ToString(b)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(b) error", err)
|
||||
}
|
||||
c := int8(1)
|
||||
str, err = convx.ToString(c)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(c) error", err)
|
||||
}
|
||||
d := int16(-1)
|
||||
str, err = convx.ToString(d)
|
||||
if str != "-1" {
|
||||
t.Error("convx.ToString(d) error", err)
|
||||
}
|
||||
e := int32(1)
|
||||
str, err = convx.ToString(e)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(e) error", err)
|
||||
}
|
||||
f := int64(1)
|
||||
str, err = convx.ToString(f)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(f) error", err)
|
||||
}
|
||||
g := float32(1.1)
|
||||
str, err = convx.ToString(g)
|
||||
if str != "1.1" {
|
||||
t.Error("convx.ToString(g) error", err)
|
||||
}
|
||||
h := float64(1.1)
|
||||
str, err = convx.ToString(h)
|
||||
if str != "1.1" {
|
||||
t.Error("convx.ToString(h) error", err)
|
||||
}
|
||||
i := true
|
||||
str, err = convx.ToString(i)
|
||||
if str != "true" {
|
||||
t.Error("convx.ToString(i) error", err)
|
||||
}
|
||||
j := uint(1)
|
||||
str, err = convx.ToString(j)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(j) error", err)
|
||||
}
|
||||
k := uint8(1)
|
||||
str, err = convx.ToString(k)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(k) error", err)
|
||||
}
|
||||
l := uint16(1)
|
||||
str, err = convx.ToString(l)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(l) error", err)
|
||||
}
|
||||
m := uint32(1)
|
||||
str, err = convx.ToString(m)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(m) error", err)
|
||||
}
|
||||
n := uint64(1)
|
||||
str, err = convx.ToString(n)
|
||||
if str != "1" {
|
||||
t.Error("convx.ToString(n) error", err)
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user