def METHOD_NAME(core_config_mock, caches_mock):
    """ MESSAGE (CORE): Test valid and invalid message """
    truncate_messages()
    add_message(event_type='NEW_DID', payload={'name': 'name',
                                               'name_Y': 'scope_X',
                                               'type': 'file'})
    with pytest.raises(InvalidObject):
        add_message(event_type='NEW_DID', payload={'name': 'name',
                                                   'name_Y': 'scope_X',
                                                   'type': int})