テストに関して - mrstsgk/daycare-app-portfolio GitHub Wiki

前提

  • 手動テストではなく自動テストで大部分のテストを担保する。
  • カバレッジが100%になることは目指さない。

バックエンド

Domain層

  • 自動テストで担保

Usecase層

  • 自動テストで担保

Infrastructure層

  • CRUDで利用するメソッドに関してはテスト不要
  • 検索条件など複雑なケースがある場合は、手動テストで担保(別途テスト仕様書を作成する)

Presentation層

  • 手動テストで担保(別途テスト仕様書を作成する)

フロントエンド

  • Component: 自動テストで担保
  • 画面全体: 手動テストで担保(別途テスト仕様書を作成する)