github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/encoding/kmgGoLiteral/kmgGoLiteral_test.go (about) 1 package kmgGoLiteral 2 3 import ( 4 "github.com/bronze1man/kmg/kmgTest" 5 "testing" 6 ) 7 8 type TestType struct { 9 A int 10 B string 11 C []string 12 } 13 14 func TestMarshalToString(ot *testing.T) { 15 kmgTest.Equal(MarshalToString(1), "1") 16 kmgTest.Equal(MarshalToString("1"), `"1"`) 17 kmgTest.Equal(MarshalToString(&TestType{A: 1, B: "1", C: []string{"1", "2"}}), 18 `&kmgGoLiteral.TestType{A:1, B:"1", C:[]string{"1", "2"}}`) 19 }