6
A
回答
9
這裏是我如何做到這一點。
Given /^I have one\s+user "([^\"]*)" with email "([^\"]*)" and password "([^\"]*)"$/ do |username,email, password|
@user = User.new(:email => email,
:username=>username,
:password => password,
:password_confirmation => password)
@user.save!
end
Given /^I am an authenticated user$/ do
name = 'exmample'
email = '[email protected]'
password = 'secret!'
Given %{I have one user "#{name}" with email "#{email}" and password "#{password}"}
And %{I go to the user login page}
And %{I fill in "user_username" with "#{name}"}
And %{I fill in "user_password" with "#{password}"}
And %{I press "Sign in"}
end
我這樣做的原因,是我在整個堆棧上運行,並設置環境方式有普通用戶將...
4
嗨,您可以將這個步驟分爲三個較小的步驟
1. visit login page
2. fill_in login, username
3. press login button
相關問題
- 1. 黃瓜步驟未定義
- 2. 未定義的步驟定義黃瓜
- 3. Rails的黃瓜步驟定義
- 4. 黃瓜步驟上錯誤的步驟
- 5. 黃瓜:創建一個取決於另一個步驟的步驟定義
- 6. 小黃瓜嵌套步驟含義
- 7. 適用於android的黃瓜步驟定義
- 8. 黃瓜:未定義的一步,但一個步驟應該被定義
- 9. 的IntelliJ - 黃瓜步驟定義的情況下
- 10. 黃瓜找不到Ruby步驟定義(窗口)
- 11. WebStorm /黃瓜:未定義的步驟參考
- 12. 如何在黃瓜鏈接功能和步驟定義
- 13. 黃瓜+水豚步驟定義 - 發送POST請求
- 14. 黃瓜欄|定義描述數據庫中更改的步驟
- 15. 運行單個黃瓜功能不會加載步驟定義
- 16. 寶石如何提供黃瓜功能和步驟定義?
- 17. 設計助手在黃瓜步驟定義中不可用
- 18. 小黃瓜:當再步驟定義都或多或少相同
- 19. 使用黃瓜步驟定義時的模糊匹配
- 20. 黃瓜的步驟定義正則表達式排除
- 21. 黃瓜 - 如何在步驟定義中使用方法
- 22. 黃瓜 - 無法執行步驟定義文件
- 23. 是否可以在黃瓜步驟中定義可選參數
- 24. 黃瓜類擴展步驟定義和掛鉤
- 25. 如何在黃瓜步驟定義中選擇一個詞?
- 26. 如何在黃瓜中調用方法 - 步驟定義
- 27. 黃瓜|步驟定義的通用名稱
- 28. 黃瓜正確步驟的定義文件
- 29. IntelliJ與黃瓜(java)和步驟定義位置
- 30. JVM黃瓜:在一個單一的步驟定義
需要知道你使用的是什麼認證系統 – 2010-08-16 19:50:34