Pythonmockito
では、特定のパラメーターで呼び出されたときにメソッドをスタブ化できます。
例えば
from mockito import when
# No wonder that modules have to be imported first
import os.path
# Stub calls
when(os.path).exists("/some/dir").thenReturn(True)
when(os.path).exists("\some]dir").thenRaise(AssertionError("Invalid directory name"))
# Use stubs
assert os.path.exists("/some/dir")
assert os.path.exists("\some]dir") # raises AssertionError: Invalid directory name
https://code.google.com/p/mockito-python/wiki/Stubbing#Modules
Pythonmock
ライブラリと同等のものは何ですか?