2011-04-30 43 views
1

我想知道如何測試從AbstractController :: Base繼承的自定義控制器。我使用它在rake任務的上下文中生成一些測試消息。測試AbstractController的自定義後代:使用RSpec的基礎

用RSpec測試這樣的代碼的最佳方法是什麼?我應該堅持普通單元測試還是可以使用RSpec控制器示例的其他功能?

回答

0

我有同樣的問題。我最終做了正常的規格,什麼要求你在describe中輸入另一個名字,否則rspec知道它是一個控制器,並會嘗試調用其中一些未定義的方法(因爲rspec控制器測試實際上是爲ActionController :: Base而不是AbstractController :: Base)

祝你好運!