私はMichael Hartlのチュートリアルhttp://railstutorial.org/を見てきましたが、大半はRailsを使い始めるのに大いに役立っています。この本はTDDに非常に重点を置いています.TDDを学びたかったのですばらしいですが、テストの90%が「電子メールが既に取られました」というエラーで失敗するという問題があります。私は起こっていることは、テストが実行されるとき、その本に示唆されるように電子メール "[email protected]"を持つユーザーを作成するということです。問題は、ユーザーを作成する必要がある2番目のテストが実行され、同じ「[email protected]」電子メールアドレスが使用されている場合です。私は一連の電子メールアドレスを作成するために工場の女の子を使用して見た回避策があることを知っていますが、チュートリアルの例が適切に動作するようにする必要はありません。ruby on railsチュートリアルTDD「電子メールはすでに取得済み」
他に誰かがこの問題に遭遇しましたか?この特定のトピックに関する質問がないと判断して、自分のコードのバグだと思っていますが、他の誰かがこれに遭遇した可能性があります。
rake db:resetは私のためにそれを解決していないし、私も工場を使用しています。 最初のテストのテスト結果: 89例、49失敗 2番目のテスト: 89例、51失敗 – Adam