A testing fixture that creates a fake unzipped tests folder based on a list of content.
The folder structure is configured based on a list of file names or folder names, as provided
to the constructor.
cleanUp() should be called after the folder is
no longer needed.