(t *testing.T)
| 272 | } |
| 273 | } |
| 274 | func TestIntValue(t *testing.T) { |
| 275 | v := NewIntNil() |
| 276 | assert.True(t, v.Nil()) |
| 277 | assert.Equal(t, "", v.ToString()) |
| 278 | v = NewIntValue(32) |
| 279 | nv := v.NumberValue() |
| 280 | assert.Equal(t, nv.Int(), int64(32)) |
| 281 | } |
| 282 | func TestValueNumber(t *testing.T) { |
| 283 | v := NewNumberValue(math.NaN()) |
| 284 | _, err := json.Marshal(&v) |
nothing calls this directly
no test coverage detected