我有以下代码结构(长度缩写):
module Uploader
def self.execute(folder)
report_record = Reporting::GenerateReports.call
establish_api_connection
upload_file(report_record.first_report, folder)
end
def self.upload_file(report, folder)
upload_content(report.download, "/#{folder}/#{report.filename}")
end
def self.upload_content(content, path)
...
end
end
目前,我可以指定调用executeRSpec 中的方法以确保upload_file被调用。但是,我如何模拟检查upload_file调用upload_content?