Почему метод экземпляра Rails можно использовать как метод класса в rspec
Я нашел фрагмент в статье об отправке почты в приложении Rails:
class ExampleMailerPreview < ActionMailer::Preview
def sample_mail_preview
ExampleMailer.sample_email(User.first)
end
end
по этой ссылке:http://www.gotealeaf.com/blog/handling-emails-in-rails.
Я не знаю, почему метод:sample_email()
, который, на мой взгляд, должен быть методом экземпляра, может быть доступен как метод класса здесь какExampleMailer.sample_email()
, Кто-нибудь может объяснить?