module FactoryScenarios::Mail
Public Class Methods
previews()
click to toggle source
# File lib/factory_scenarios/mail.rb, line 18 def self.previews @@previews end
register(name, &block)
click to toggle source
# File lib/factory_scenarios/mail.rb, line 5 def self.register(name, &block) preview = Preview.new preview.instance_eval(&block) preview.name(name) (@@previews[preview.mailer.name] ||= {})[name] = preview preview end
registrations(&block)
click to toggle source
# File lib/factory_scenarios/mail.rb, line 13 def self.registrations(&block) @@previews = {} instance_eval(&block) end