pythonのモックといえばminimockが有名ですが、私はmoxを利用しています。moxで検索してもあまり情報がないので、簡単に使い方を記載しておきます。 以下のような、URLを受け取ってソースを表示するprint_sourceという関数のテストを考えます。インターネットに接続されていない状況でもテストが通るように、urllib.urlopen()が返すsocket._fileobjectのモックを作成します。 my_urllib.py import urllib def print_source(url): f = urllib.urlopen(url) source = f.read() print "\n", source test_my_urllib.py import urllib import mox import my_urllib class TestMyUrllib(