jsoniter_map_test.go 305 B

1234567891011121314151617
  1. package jsoniter
  2. import (
  3. "testing"
  4. "reflect"
  5. "fmt"
  6. )
  7. func Test_read_map(t *testing.T) {
  8. iter := ParseString(`{"hello": "world"}`)
  9. m := map[string]string{"1": "2"}
  10. iter.Read(&m)
  11. if !reflect.DeepEqual(map[string]string{"1": "2", "hello": "world"}, m) {
  12. fmt.Println(iter.Error)
  13. t.Fatal(m)
  14. }
  15. }