vms: Add test for uint16 serialization

This commit is contained in:
Alex Willmer 2020-04-09 00:31:50 +01:00
parent 540c826ec7
commit bdb5153f2d
1 changed files with 2 additions and 0 deletions

View File

@ -46,6 +46,7 @@ type myStruct struct {
InnerStruct MyInnerStruct `serialize:"true"`
InnerStruct2 *MyInnerStruct `serialize:"true"`
Member1 int64 `serialize:"true"`
Member2 uint16 `serialize:"true"`
MyArray2 [5]string `serialize:"true"`
MyArray3 [3]MyInnerStruct `serialize:"true"`
MyArray4 [2]*MyInnerStruct2 `serialize:"true"`
@ -67,6 +68,7 @@ func TestStruct(t *testing.T) {
InnerStruct: MyInnerStruct{"hello"},
InnerStruct2: &MyInnerStruct{"yello"},
Member1: 1,
Member2: 2,
MySlice: []byte{1, 2, 3, 4},
MySlice2: []string{"one", "two", "three"},
MySlice3: []MyInnerStruct{MyInnerStruct{"a"}, MyInnerStruct{"b"}, MyInnerStruct{"c"}},