def test_process_all_fieldserver_files(self, process_fieldserver_files_in_dir_mock, os_mock, listdir, uow):
        fieldserver_file_handler = FieldserverFileHandler()
        fieldserver_file_handler.logger = Mock()
        fieldserver_file_handler.fieldserver_grouped_folder = "test_folder_name"
        os_mock.path.join.side_effect = lambda a, b, c: a + "/" + b + "/" + str(c)
        fieldserver_file_handler.mapped_vendor_points = [{"fieldserver_site_id": "site_id_1", "fieldserver_offset": 0},
                                                         {"fieldserver_site_id": "site_id_1", "fieldserver_offset": 1}]

        success_dest_dir = fieldserver_file_handler.get_destination_directory(fieldserver_file_handler.mapped_vendor_points[0]["fieldserver_site_id"],
                                                                              fieldserver_file_handler.mapped_vendor_points[0]["fieldserver_offset"])

        os_mock.path.exists.side_effect = lambda (x): True if x == success_dest_dir else False

        listdir.return_value = ["file1", "file2", "file3", "file4", "file5", "file6"]

        fieldserver_file_handler.process_all_fieldserver_files()
        process_fieldserver_files_in_dir_mock.assert_has_calls([call(success_dest_dir)])