いくつかのファイルをダウンロードする python 関数があります。
例えば
def downloader():
file_list=['fileone.htm','filetwo.htm','filethree.htm']
for f in file_list:
(filename,headers) = urllib.urlretrieve(f,'c:\\temp\\'+f)
関数を単体テストする正しい方法は何ですか? それが機能するかどうかは、外部要因に依存する urlretrieve 関数の動作に依存します。