class ReportMailer < ActionMailer::Base
def venues
@venues ||= Venue.find(VENUE_MAP.values)
end
end
我如何测试场地,如果:
ReportMailer.new => nil
如何调用此行为? ReportMailer是一个抽象类吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
我将方法提取到模块然后,包含并扩展它:
class ReportMailer
include ReportMailer::PrivateMethods
extend ReportMailer::PrivateMethods
...
在app/models/report_mailer/private_methods.rb
:
module ReportMailer::PrivateMethods
...