テストに関して - mrstsgk/daycare-app-portfolio GitHub Wiki
前提
- 手動テストではなく自動テストで大部分のテストを担保する。
- カバレッジが100%になることは目指さない。
バックエンド
Domain層
- 自動テストで担保
Usecase層
- 自動テストで担保
Infrastructure層
- CRUDで利用するメソッドに関してはテスト不要
- 検索条件など複雑なケースがある場合は、手動テストで担保(別途テスト仕様書を作成する)
Presentation層
- 手動テストで担保(別途テスト仕様書を作成する)
フロントエンド
- Component: 自動テストで担保
- 画面全体: 手動テストで担保(別途テスト仕様書を作成する)