def METHOD_NAME(api):
    '''
    test to raise the exception use_cache filter is not normalized
    '''
    filters = getattr(api.filters, '_use_cache')\
        ('rules', 'access-groups/rules/filters', 'rules', False)
    assert isinstance(filters, list)
    for data in enumerate(filters):
        check(data[1], 'operators', list, allow_none=True)
        check(data[1], 'name', str, allow_none=True)
        check(data[1], 'readable_name', str, allow_none=True)
        check(data[1], 'control', dict, allow_none=True)