初心者でも使いやすい!PHPUnitアノテーション活用術〜見やすいテストコードとスムーズなテスト実行のために by 曽根友希

PHPカンファレンス福岡2023
採択
2023/06/24 17:05〜
Fusicホール
LT(5分)

初心者でも使いやすい!PHPUnitアノテーション活用術〜見やすいテストコードとスムーズなテスト実行のために

yukinofu815 曽根友希 yukinofu815

テスト初心者の皆さん、このような悩みを抱えていませんか?
・テストメソッドとテストデータが混在していて読みづらい
・テストの出力結果が見づらい
・テストの実行範囲を明確にしたい

このトークでは、PHPUnitのアノテーション機能を使って初心者でも可読性と保守性の高いテストコードを書ける方法を紹介します。
・@dataproviderを使ってテストケースをまとめ、再利用する
・@testdox × @dataproviderでテストメソッド名をよりわかりやすく表現する
・@groupを使ってテストをグループ化する

これらの機能は明日からすぐに使える簡単なものです。
アノテーションを活用し、見やすいテストコードでスムーズにテストを実行しましょう!