2016-11-13 11 views
0

私はTDDに完全に新たなんだとそれはおそらく言及するにはあまりにも明白なようで基本的なことを除いて、すべての非常に明確だthis article.TDDの基本 - テストを追加または置き換えますか?

を通じて自分の道を働いています:(モジュールが存在する)最初のテストを実行持つ

次のコードを実行する前に自分のコードで何をすればよいですか?次のテストに最初のテストの結果が含まれるように保存しますか?元のコードを削除しますか?または、私はそれをコメントアウトして、現在のテストのコメントを外しておきますか?

私のスペックファイルは、毎回実行される長いテストのリストとして終わるのですか、それとも現在のテストだけを含むべきですか?

答えて

2

質問にリンクされている同じ記事を引用してください。

私は失敗テストをしていないので、私はモジュール のコードを書きません。ルールは次のとおりです。テストに失敗するまでのモジュールコードはありません。だから 私は何をしますか? 別のテストを書く - これは再び考えていることを意味します。

Specはすべての追加機能の回帰エラーをチェックするたびに実行されるテストのリストで終わります。新しい機能を追加すると以前に追加されたものが破損した場合、前のテストではテストが失敗したことが示されます。

関連する問題