J'ai actuellement cette méthode dans ma classe User
:Comment créer un test rspec pour un self.method?
def self.authenticate(email, password)
user = User.find_by_email(email)
(user && user.has_password?(password)) ? user : nil
end
Comment puis-je exécuter des tests rspec à ce sujet?
J'ai essayé de lancer it { responds_to(:authenticate) }
, mais je suppose que l'auto-chose est différente de l'authentification. Je suis toujours un débutant aux rails et tous les conseils sur la façon de tester et d'explication sur le mot-clé self
seront très appréciés!