エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
その単体テストは 振る舞い を検証できていますか? - Qiita
はじめに 本記事は単体テストにおける偽陰性に焦点をあてています。偽陽性は別記事にします。 目次 振る... はじめに 本記事は単体テストにおける偽陰性に焦点をあてています。偽陽性は別記事にします。 目次 振る舞いを検証できていない場合ただの負債になりかねない そもそも単体テストの目的って? 単体テストで検証したいものって? 振る舞い と 内部実装(実装の詳細) 観察可能な振る舞い とは 内部実装(実装の詳細) とは 注意:振る舞いと内部実装は視点によって変化する 検証したいものは外部から観察可能な1単位の振る舞い 現実世界で 振る舞い と 内部実装 を考える テストケースに内部実装が漏れ出ている例 このテストケースの問題点 テストケースで内部実装の検証をしている場合... 振る舞いの変更があったのにテストが落ちない(偽陰性:False Negative) 振る舞いを検証するように修正した例 おわりに 振る舞いを検証できていない場合、ただの負債になりかねない コードは書いた時点で負債になるとも言わ
2024/06/16 リンク