add some example json data files, and test codes to assert codec == expected_output_files. It will work as standard spec for other implementations (like rust) to test.