============================================= ユニットテスト ============================================= .. toctree:: :maxdepth: 1 19-テストにテスト対象と同等の実装を書かない 20-1つのテストメソッドでは1つの項目のみ確認する 21-テストケースは準備、実行、検証に分割しよう 22-単体テストをする観点から実装の設計を洗練させる 23-テストから外部環境への依存を排除しよう 24-テスト用のデータはテスト後に削除しよう 25-テストユーティリティーを活用する 26-テストケース毎にテストデータを用意する 27-必要十分なテストデータを用意する 28-テストの実行順序に依存しないテストを書く 29-戻り値がリストの関数のテストで要素数をテストする 30-テストで確認する内容に関係するデータのみ作成する 31-過剰なmockを避ける 32-カバレッジだけでなく重要な処理は条件網羅をする