refactor_test


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

code_smell

テスト

本書のテストの構築の項目はとても少ない。

これを見るために借りたようなもんなのに…。

自己テスト:

クラスにそれ自身のテストを行わせるべき。

そうすると、テストプログラムを走らせ、自動でテストができる。

テストを一揃いにしておくと、バグの検出に絶大な威力を発揮する。

これによってバグの発見にかかる時間は削減される。


方法の一つとして「testメソッドをかけ」

…これはちょっと嫌われがち。


JUnitテストフレームワーク

  メモ:CSharpのUnitテストは?

テストを内包するクラスは、TestCaseクラスを継承する。

このテストはCompositeパターンを利用し、

テストをTestSuiteクラスにひとまとめにしていれておくことができる。

リファクタリング-プログラミングの体質改善テクニック:付箋