Why are we mixing what we upload?  Stubbing the SolrDocument seems to be a good way of checking the thumbnail generation.  Maybe this should just be generic_filename.  It seems a bit strange to upload a real pdf and png, and then stub the rest...