private void CheckFolder(string folder, string folderName)
 {
     if (controller.DirectoryExists(folder) == false)
     {
         throw new DirectoryNotFoundException(string.Format("The {0} files folder does not exist", folderName));
     }
     if (controller.CanReadFilesFrom(folder) == false)
     {
         throw new IOException(folderName + " folder is not readable");
     }
 }