| 12345678910111213141516171819202122232425262728 |
- package serial_test
- import (
- "errors"
- "testing"
- . "v2ray.com/core/common/serial"
- . "v2ray.com/ext/assert"
- )
- func TestToString(t *testing.T) {
- assert := With(t)
- s := "a"
- data := []struct {
- Value interface{}
- String string
- }{
- {Value: s, String: s},
- {Value: &s, String: s},
- {Value: errors.New("t"), String: "t"},
- {Value: []byte{'b', 'c'}, String: "[62,63]"},
- }
- for _, c := range data {
- assert(ToString(c.Value), Equals, c.String)
- }
- }
|