Tiêu đề là tự giải thích.Cách gọi phương thức trợ giúp ứng dụng từ một thử nghiệm RSpec trong Rails?
Mọi thứ tôi đã thử dẫn đến "phương pháp chưa xác định".
Để làm rõ, tôi không cố gắng thử phương pháp trợ giúp. Tôi đang cố gắng sử dụng một phương pháp trợ giúp trong một bài kiểm tra tích hợp.
Bạn có thể nói làm thế nào để gọi phương pháp? Tôi đã thử 'SearchHelper :: formatResultDate (r.date)' và 'formatResultDate (r.date)' nhưng lại có một phương thức "undefined" khác. Thks –
Đó có phải là người trợ giúp của riêng bạn không? Có phải 'SearchHelper' là một mô-đun không? Nếu vậy, chỉ cần thay 'inlucde ActionView :: Helpers' bằng' include SearchHelper', và sau đó bạn chỉ có thể gọi phương thức với 'formatResultDate (r.date)'. –
Điều này không hiệu quả đối với tôi khi kiểm tra bưu phẩm. ví dụ 'expect (mail.body) .to match (I18n.t ('some.path', đối số: link_to (giá trị, custom_url_helper (giá trị)))'. –