テストにおける仮実装
https://qiita.com/takagi-shun/items/a7465ccaffbf6108e1b6
テストコードを新たに追加しとき、当然テストは失敗するので
RED
になる。
ここで、テストコードが通るようにプロダクトコードを修正するが、本格的なコードを書くのではなく、とりあえず通るような雑なその場しのぎのコードを書くべき。
これが
仮実装
。
メリットは以下である。
テストが失敗したときにテストが悪いのか、プロダクトコードが悪いのかの判別がつきやすい
プロダクトコードを少し変えることで、テストコードが本当に正しいか?を検証できる
#TDD
#Test