操作
バグ #519
未完了フロントエンド基盤の単体テスト
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-11
期日:
進捗率:
0%
予定工数:
説明
概要¶
フロントエンド基盤のコンポーネントと機能に対する単体テストを実装します。共通コンポーネント、状態管理、ルーティングなどが意図した通りに動作することを検証します。
作業内容¶
-
共通コンポーネントのテスト
- レイアウトコンポーネントのテスト
- フォームコンポーネントのテスト
- ナビゲーションコンポーネントのテスト
- 通知コンポーネントのテスト
- モーダルコンポーネントのテスト
-
状態管理機能のテスト
- コンテキストプロバイダーのテスト
- カスタムフックのテスト
- リデューサーのテスト
- アクション処理のテスト
-
ルーティング機能のテスト
- ルート定義のテスト
- ルートガードのテスト
- リダイレクト処理のテスト
- パラメータ処理のテスト
-
LINEデザイン実装のテスト
- スタイル適用のテスト
- レスポンシブ対応のテスト
- テーマ切替のテスト
- アクセシビリティのテスト
-
ユーティリティ関数のテスト
- データ変換関数のテスト
- バリデーション関数のテスト
- フォーマット関数のテスト
- API通信ヘルパーのテスト
成果物¶
- 共通コンポーネントのテストコード
- 状態管理機能のテストコード
- ルーティング機能のテストコード
- LINEデザイン実装のテストコード
- ユーティリティ関数のテストコード
- テストカバレッジレポート
技術スタック¶
- Jest
- React Testing Library
- @testing-library/user-event
- @testing-library/hooks
- jest-axe(アクセシビリティテスト)
参照¶
表示するデータがありません
操作