def mock_data_dictionary(data, formset_key='mock', formset_desc='Mocktest'):
    """ Given a dictionary of key values this function returns a dictionary
    with the same structure as additional_data_dictionary, without the use
    of interfaces.

    This function exists for testing purposes.
    """
    records = list()
    formset = dict()
    formset['desc'] = formset_desc
    formset['interface'] = 'mockinterface'
    formset['values'] = records
    for i, item in enumerate(data.items()):
        records.append(dict(key=item[0], sortkey=i, value=item[1], desc=
            item[0]))
    return {formset_key: formset}
