1
我想知道如何測試從AbstractController :: Base繼承的自定義控制器。我使用它在rake任務的上下文中生成一些測試消息。測試AbstractController的自定義後代:使用RSpec的基礎
用RSpec測試這樣的代碼的最佳方法是什麼?我應該堅持普通單元測試還是可以使用RSpec控制器示例的其他功能?
我想知道如何測試從AbstractController :: Base繼承的自定義控制器。我使用它在rake任務的上下文中生成一些測試消息。測試AbstractController的自定義後代:使用RSpec的基礎
用RSpec測試這樣的代碼的最佳方法是什麼?我應該堅持普通單元測試還是可以使用RSpec控制器示例的其他功能?
我有同樣的問題。我最終做了正常的規格,什麼要求你在describe
中輸入另一個名字,否則rspec知道它是一個控制器,並會嘗試調用其中一些未定義的方法(因爲rspec控制器測試實際上是爲ActionController :: Base而不是AbstractController :: Base)
祝你好運!