2013-11-02 48 views
0

hy,我正在測試cancan與rspec +水豚。 惠普集成測試我正在訪問所有需要用康康保護的頁面。 我有很多頁面要測試,每頁都有很多測試的能力,所以它的安全性非常高。 在你的經驗中,對能力進行全面測試是最好的實踐嗎?rspec +水豚最好的實踐來測試康康能力

+0

每次我檢查康康舞能力,我通常用黃瓜進行測試RSpec的測試能力(向下滾動到rspec的)。但是,您可以創建一個用戶,爲他分配您的角色,然後檢查他是否可以採取行動。 (多數民衆贊成我一直這樣做) –

+0

是的,但我有很多行動(因爲我有很多控制器)和許多能力...所以我有很多情況下測試。我正在尋找一個更簡單的方法 – user1066183

回答

0

瑞恩·貝茨有一個wiki如何使用be_able_to匹配器

+0

顯然,我剛剛閱讀了這個文檔,我想知道你的意見 – user1066183