test: cleanup
tdakkota opened this issue · 0 comments
tdakkota commented
- Use Go test naming convention (
TestDecoder_Skip
instead ofTest_skip
) - Unify benchmarks and delete duplicates (
BenchmarkValid
vsBenchmarkSkip
) - Populate testdata with different cases (real world objects, big array of primitives, use some benchmark sets)
- Use table tests, generate cases for in-memory and streaming decoding