def METHOD_NAME(self):
    kobj = KadetTestObj(name="testObj", size=5)
    output = kobj.dump()
    desired_output = {
        "name": "testObj",
        "size": 5,
        "first_key": 1,
        "traditional_key": 3,
        "nested": {"first_key": 2},
        "with_dict": {"A": "dict"},
        "with_baseobj_init_as": {"init": "as"},
        "with_baseobj": {"inside": "BaseObj"},
        "with_another_dict": {"Another": "Dict"},
    }
    self.assertEqual(output, desired_output)