0

私はこのようなテストケースを持っています:

@mock.patch('xlwt.Workbook.Workbook.save')
    def test_Generic_send_test_email_address(self, workspace_mock):
        workspace_mock.return_value = None
        oi = OptinInvitesGeneric()
        oi.compute(...)
        self.assert ...

実際のメソッドは何らかの処理を行い、結果を Excel スプレッドシートに保存します。

class OptinInvitesGeneric(OptinBase):
    def compute(...):
      ...
      wb = excel_tool.write_xls(...)
      wb.save('{0}.xls'.format(category))

私のモック パッチは workbook.save() を引き継がないようです。何が欠けていますか?

4

1 に答える 1