[英]Rails + SAML + RSpec + Capybara Testing
我有一個使用omniauth-saml進行身份驗證的Rails 5應用程序。 對於使用capybara和rspec進行功能測試,我目前繞過了saml auth流程,但是我正在尋找一種更好的解決方案,該解決方案至少可以練習一些saml auth流程,而又不會真正影響我們的SAML端點。
我在想也許是在使用方法或使用webmock 。
有沒有找到他們喜歡的解決方案?
您可能可以使用OneLogin的SAML測試連接器來設置偽造的SAML IDP。
這將使您的測試依賴於網絡連接,但是比對方法調用進行簡單處理將是更完整的測試。
我認為Webmock可能也是一個很好的解決方案,盡管那將需要您進行更多設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.