我是全新的測試w /水豚和黃瓜。我看到了一些非常有用的視頻,並寫下了我的第一個測試。然而,說測試失敗了,我不知道爲什麼。黃瓜和水豚測試失敗,我該如何調試?
我相信我有我需要的所有寶石,並且我確信所有的配置都是按照文檔完成的。
但是,當我運行該功能時,它失敗的內容丟失,但我知道內容是在正確的視圖,並且我知道視圖正在正確服務。我可以手動導航,看起來應該是這樣,但是黃瓜/水豚步驟說它找不到內容。
對於我的步驟定義,我有:
When I visit the homepage
get root_path
response.should have_content("Log In")
end
在應用程序佈局,我有話「登錄」,可展示時未登錄用戶
功能運行時。 ,我收到了失敗消息:
expected there to be content "Log In" in ""
有沒有辦法看到測試中的響應呈現的是什麼html?我試着做一個投入(迴應),但沒有做任何事情。任何其他原因,可能是我沒有考慮失敗?
究竟是我在找什麼,謝謝。雖然,當我看到那個頁面時,我正在尋找的內容就在那裏,所以我不知道我還錯過了什麼。 – Paul