0
我想寫了,看起來像一個場景:每次使用Cucumber&Devise Gems測試登錄用戶時,是否必須登錄?
Given I am logged in
And I am on my profile page
Then I see my name
對於「鑑於我的登錄狀態」 - 我需要像寫東西:
When I go to the log in page
And I fill in "user_username" with "test"
And I fill in "user_password" with "invalid password"
And I press "Sign in"
問題是:每次測試登錄的用戶功能時,測試都必須通過登錄場景?
編輯: 請注意,我正在使用Devise的寶石。我不知道如何直接登錄用戶,因爲用戶會話,cookie等必須設置