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) } }