Skip to content

[全体] テストの拡充(単体テスト・結合テスト・フロントテスト) #10

@Yulikepython

Description

@Yulikepython

背景

  • backend/test/ にある Jest テストはある程度用意されているが、フロントエンドのテストや結合テストは薄い。
  • 不具合の早期発見やリファクタ時の安全性を高めるため、テストを拡充したい。

やること

  1. フロントエンド: React Testing Library や Cypress 等で、重要画面(DocPage, DocsListPage)を最低限テスト
  2. バックエンド: ユースケース単位のテストシナリオ(作成→更新→公開→参照→削除)を通しで試す結合テストを追加
  3. CI でテストが自動実行され、失敗するとデプロイが止まるようにする

参考

React Testing Library: 公式ドキュメント
Cypress: E2E テストプラットフォーム

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions