HH-44533 move json asserts and fix tests

представим есть объекты, методы которых генерят что-то из чего потом собирается json - например, отдельный метод, отдающий ключ в json, отдельный – данные. с помощью этих assert можно проверять контракт того, что эти данные верные.

Проще говоря для такого я эти assert'ы и писал, но мы вовремя решели не усложнять и везде вовзращать сразу dict с одним ключом, который затем циклично по всем объектам собирается в конечный dict (через `.update()`).

Возможно больше никому такое не пригодится никогда.