私はPythonを使用していますが、私は少し新しくテストしています。モッキングとサルのパッチの違いは何ですか?
import some_module
def get_file_data():
return "here is the pretend file data"
some_module.get_file_data = get_file_data
# proceed to test
私は、これはquestionのように「モンキーパッチング」と呼ばれる参照してください。私は頻繁にテストがそうのようなローカル方法で外部依存関係の交換を参照してください。私はまた、「模倣」という言葉が、「お金の詰まり」と並んで、あるいは非常に似たようなシナリオのように見えることも見ています。
2つの概念に違いはありますか?