by shigemk2

当面は技術的なことしか書かない

テスト開発

テストコードが書きづらかったら

テストコードが書きづらかったら、 設計が間違っている可能性があるので、 設計を見直すことを検討しましょう。

テストが多岐に渡るときのデータ管理

網羅テストをしたいときは、テストごとに表を作ると、 全体を俯瞰できるし分かりやすさも増すと思われます。たとえば、 function add($a, $b) { // 足し算 } function sub($a, $b) { // 引き算 } function mul($a, $b) { // かけ算 } function div($a, $b) {…