Skip to content

【受験】伊沢栄起#2

Open
hisxz wants to merge 4 commits intosimount:mainfrom
hisxz:main
Open

【受験】伊沢栄起#2
hisxz wants to merge 4 commits intosimount:mainfrom
hisxz:main

Conversation

@hisxz
Copy link

@hisxz hisxz commented Mar 8, 2026

伊沢栄起

worksample-frontend@1.0.0 test:verbose
vitest run --reporter=verbose

RUN v2.1.9 /Users/hideki/project/smt/worksample-frontend

✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > 初期値が正しくセットされる
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > setValue で値が更新される
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > setTouched でフィールドが touched になり、バリデーションが実行される
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > touched なフィールドは setValue 時にバリデーションが実行される
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > 未 touched のフィールドは setValue 時にバリデーションされない
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > validate() で全フィールドのバリデーションが実行される
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > 全フィールドが正しい場合 validate() は true を返す
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > reset() で全状態が初期化される
✓ src/q3-custom-hook/useForm.test.ts > Q3: useForm カスタムフック > バリデーションルールは最初のエラーのみ返す
✓ src/q1-type-definition/UserCard.test.tsx > Q1: UserCard 型定義 + コンポーネント実装 > 必須 Props で正しくレンダリングされる
✓ src/q1-type-definition/UserCard.test.tsx > Q1: UserCard 型定義 + コンポーネント実装 > email が渡された場合に表示される
✓ src/q1-type-definition/UserCard.test.tsx > Q1: UserCard 型定義 + コンポーネント実装 > onContact が email と共に呼び出される
✓ src/q1-type-definition/UserCard.test.tsx > Q1: UserCard 型定義 + コンポーネント実装 > role ごとに正しい日本語ラベルが表示される
✓ src/q2-hooks-basics/UserList.test.tsx > Q2: UserList > ローディング中に「読み込み中...」が表示される
✓ src/q2-hooks-basics/UserList.test.tsx > Q2: UserList > 取得成功時にユーザー一覧が表示される
✓ src/q2-hooks-basics/UserList.test.tsx > Q2: UserList > ユーザーが0件の場合に「ユーザーがいません」が表示される
✓ src/q2-hooks-basics/UserList.test.tsx > Q2: UserList > 取得失敗時にエラーメッセージが表示される
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > 初期表示で統計が 0/0/0 である
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > タスクを追加できる
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > 空のタスク名では追加されない
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > タスクの完了/未完了を切り替えられる
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > タスクを削除できる
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > フィルターが正しく動作する
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > 追加後にフォームがリセットされる
✓ src/q4-refactor/TaskManager.test.tsx > Q4: TaskManager リファクタリング > TaskForm, TaskList, TaskFilter, TaskItem が分割されている

Test Files 4 passed (4)
Tests 25 passed (25)
Start at 19:09:43
Duration 526ms (transform 100ms, setup 131ms, collect 250ms, tests 110ms, environment 732ms, prepare 183ms)

Copy link
Collaborator

@striderkein striderkein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hisxz ご提出いただきありがとうございました ❗
内容を確認いたしました。結果については追ってメールにてご連絡いたします 🐱

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants