読みやすいユニットテストのコードを書くための引き出しを増やす by きんじょうひでき

PHP Conference Japan 2023
レギュラートーク(25分)

読みやすいユニットテストのコードを書くための引き出しを増やす

o0h_ きんじょうひでき o0h_
3

Tests as Documentation!皆さん、テスト書いてますか!書くより読む時間の方が長いですよね、きっと!

どうしたら、読みやすいテストコードになるか…?は、他人の時間を尊重する上で大事なことです
どうしたら、テストコードを思いつきやすくなるか…?は、自分の時間を尊重する上で大事なことです
両者を勝ち得るために、「ユニットテストのコードを書くための引き出し」を増やしておきましょう!

xUnit Test Patternsで紹介されているパターンの中から「理解容易性」「自己文書化」に関連が深いものを取り上げたり
自身の経験を踏まえたりしながら
テストコードを書く際の観点・tipsを紹介するトークです

しない話

  • テストの保守性の上げ方
  • テストしやすいコードの書き方

こんな人向け

  • ユニットテストを書くようにはなったが、まだ難しく感じる場面が多い人