Vì vậy, tôi đang cố gắng sử dụng unittest.mock để mô phỏng một số phương pháp của tôi trong các bài kiểm tra đơn vị của tôi. Tôi làm:
from unittest.mock import MagicMock
f = open("data/static/mock_ffprobe_response")
subprocess.check_output = MagicMock(return_value=f.read())
f.close()
Nhưng tôi đang nhận được:
ImportError: No module named mock
Tôi đã thử:
pip install mock
Nó vẫn không hoạt động.