Upload
rittyan
View
2.086
Download
0
Embed Size (px)
Citation preview
PHP BLT #3
@rittyan
テスト事始め
自己紹介
お仕事歴大体 2年弱受託系の企業で働いてます最近仕事で Electron + ReactをES6で書きました
twitter : @rittyan
ちょっと古いシステムでテストを導入し始めてるのでその話をします
入れたもの
PHP UNIT
回すもの
テスト結果通知hook
PUSH
既に動いてから時間が経ってるシステムにテストを入れる場合
自分が手を入れるとこからテストを書く
書くテストも簡単なものにするfunction sum($valA,$valB){ return $valA + $valB;}
$this->assertEquals(3,sum(1,2));
既存のコードにテストを入れる時
処理を分割する
古いシステムは一つの関数になんでも処理を詰め込みがち
簡単なテストがかけるぐらいにコードを分割する
一番大事な事
心が折れそうになったらテストを書かない
一朝一夕にはキレイにはならない
ので小さいとこからコツコツと
終ご静聴ありがとうございました