TESTS: expand the tests to include a all common types
@costar I had a look at the code after your latest MR.
I expended the tests to verify the content of the Hash, but I have not yet worked on all types.
This has however helped finding an issue on one type Uint8.