Der Titel ist selbsterklärend.So rufen Sie eine App-Hilfsmethode aus einem RSpec-Test in Rails auf?
Alles, was ich versucht habe, führte zu einer "undefinierten Methode".
Um zu verdeutlichen, versuche ich nicht, eine Hilfsmethode zu testen. Ich versuche eine Hilfsmethode in einem Integrationstest zu verwenden.
Können Sie sagen, wie man die Methode aufruft? Ich habe 'SearchHelper :: formatResultDate (r.date)' und 'formatResultDate (r.date)' versucht, bekomme aber noch eine "undefined Methode". Thks –
Ist das dein eigener Helfer? Ist 'SearchHelper' ein Modul? Wenn ja, ersetzen Sie einfach "inlucde ActionView :: Helpers" durch "include SearchHelper", und dann sollten Sie einfach die Methode mit 'formatResultDate (r.date)' aufrufen können. –
Das hat beim Testen von Mailern nicht funktioniert. zum Beispiel 'expect (mail.body) .to match (I18n.t ('some.path', argument: link_to (Wert, custom_url_helper (Wert)))'. –