(t *testing.T)
| 115 | } |
| 116 | |
| 117 | func TestJSONSliceInt(t *testing.T) { |
| 118 | jsonString := |
| 119 | `{ |
| 120 | "a": [ |
| 121 | {"b": 1}, |
| 122 | {"c": 2} |
| 123 | ] |
| 124 | }` |
| 125 | m, err := objx.FromJSON(jsonString) |
| 126 | |
| 127 | assert.Nil(t, err) |
| 128 | require.NotNil(t, m) |
| 129 | assert.Equal(t, []objx.Map{{"b": float64(1)}, {"c": float64(2)}}, m.Get("a").ObjxMapSlice()) |
| 130 | } |
| 131 | |
| 132 | func TestJSONSliceMixed(t *testing.T) { |
| 133 | jsonString := |