v/vlib/json/json_test.v

22 lines
288 B
Go
Raw Normal View History

2019-06-27 14:28:12 +02:00
import json
struct User {
age int
nums []int
}
fn test_parse_user() {
s := '{"age": 10, "nums": [1,2,3]}'
u := json.decode(User, s) or {
exit(1)
return
}
assert u.age == 10
assert u.nums.len == 3
assert u.nums[0] == 1
assert u.nums[1] == 2
assert u.nums[2] == 3
}