我一直在經歷邁克爾·哈特爾的教程http://railstutorial.org/,並在大多數情況下它已經在開始使用Rails的一個巨大的幫助。本書非常關注TDD,這很好,因爲我想學習TDD,但問題是90%的測試失敗,出現錯誤「電子郵件已被採納」。我認爲發生的情況是,當測試運行時,它會按照本書中的建議創建一個電子郵件爲「[email protected]」的用戶。問題是當第二個測試運行需要創建一個用戶時,它使用相同的「[email protected]」電子郵件地址。我知道有一些解決方法我使用factory girl創建了一系列電子郵件地址,但我不應該這樣做才能從教程中正確地運行示例。Ruby on Rails的教程TDD「電子郵件已經採取」
有沒有其他人遇到這個問題?由於缺乏關於這個特定主題的問題,我認爲這是我的代碼中的一個錯誤,但也許有人遇到過這個問題。
耙分貝:復位不解決它,我和我使用的廠房爲好。 第一次測試的測試結果: 89個示例,49次失敗 第二次測試: 89次示例,51次失敗 – Adam 2011-01-28 21:44:55