Add de/encoding JSON tests