def METHOD_NAME(app):
    """Test subjects transformation."""
    record = {
        'subjects': [{
            'type': "bf:Person",
            'preferred_name': "Preferred name"
        }, {
            'type': "bf:Work",
            'title': 'Title',
            'creator': "Creator"
        }, {
            'type': "bf:Topic",
            'term': "Term"
        }]
    }
    result = dublincore.do(record)
    assert result == {'subjects': ['Preferred name', 'Creator. - Title',
                                   'Term']}