在Rails里Controller的action和Mailer的method的不同点,理解它们对于测试很有帮助。
Controller里的action不能理解为'方法',因为它们不能被普通的 对象.调用 也不携带参数。
而Mailer里的method默认就是类方法(参数随意),即 XyzMailer.method(参数).deliver
Model介于它们两者之间
在Rails里Controller的action和Mailer的method的不同点,理解它们对于测试很有帮助。
Controller里的action不能理解为'方法',因为它们不能被普通的 对象.调用 也不携带参数。
而Mailer里的method默认就是类方法(参数随意),即 XyzMailer.method(参数).deliver
Model介于它们两者之间
转载于:https://my.oschina.net/kelby/blog/193508