假設我有以下代碼:如何在以下情況下模擬方法調用?
class A
def __init__(self)
self.bucket = S3Connection().get_bucket()
def method(self)
key = self.bucket.new_key()
key.set_contents()
如何測試method
我嘲諷調用new_key
和set_content
?我開始以下列方式
@patch('my_file.S3Connection')
test_method()
a = A()
感謝您的建議,但我沒有一個選項,更改代碼 – Cory