First stab at prepare_files_to_purge

Too many expectations in irrelevant places tho.
Reduce irrelevant expectations; use stubs for mocks