HH-44533 move json asserts and fix tests

я бы эти два assert тоже оставил публичными во frontik, на-будущее, хотя опять же у нас они пока не использовались