[#105] rewritten json test to manually build expected hash