Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

テストコード実装 #345

Open
5 tasks
yuminn-k opened this issue Oct 16, 2024 · 0 comments
Open
5 tasks

テストコード実装 #345

yuminn-k opened this issue Oct 16, 2024 · 0 comments
Assignees
Labels
⏰ P3 추가적인 의견 제시나 소소한 개선사항 ✅ Test test 관련(storybook, jest...)

Comments

@yuminn-k
Copy link
Member

📝 Issueの概要

バックエンド(Gin)のテストコード実装による品質向上とリファクタリングの安全性確保

📚 背景情報

現在、バックエンドコード(Gin)にテストコードが実装されていないため、以下の問題が発生しています:

コードの信頼性と品質の保証が困難
バグの発見と修正が難しい
コードのリファクタリング時にリスクが高い

これらの問題を解決するため、テストコードの実装が必要となっています。

📋 具体的な作業内容

  1. Ginフレームワークに適したテスト環境の構築
  2. 単体テストの作成
  3. 統合テストの作成
  4. CI/CDパイプラインにテストプロセスを統合
  5. テスト実行方法と新規テスト作成ガイドラインのドキュメント作成

📎 関連するIssueやJira、ドキュメント

このIssueに関連する他のIssueやドキュメント、Jiraがあればリンクを提供してください。Jiraの場合タイトルの形で添付してください。

🖼️ 参考スクリーンショットや図

このIssueを理解するのに役立つスクリーンショット、図、またはgifを追加してください。

🔄 Issueの進行状況

  • Ginフレームワークに適したテスト環境の構築
  • 単体テストの作成
  • 統合テストの作成
  • CI/CDパイプラインへのテストプロセス統合
  • ドキュメント作成:テスト実行方法と新規テスト作成ガイドライン
@yuminn-k yuminn-k added ⏰ P3 추가적인 의견 제시나 소소한 개선사항 ✅ Test test 관련(storybook, jest...) labels Oct 16, 2024
@yuminn-k yuminn-k self-assigned this Oct 16, 2024
yuminn-k added a commit to yuminn-k/project_minori-gin-deployment-repo that referenced this issue Oct 16, 2024
- Add test cases for user controller methods
- Cover CRUD operations and error scenarios
- Improve code coverage for user-related functionality

Related issue: YJU-OKURA#345
yuminn-k added a commit that referenced this issue Oct 16, 2024
…ler-tests

ユーザーコントローラーのテストコード実装 (#345)
yuminn-k added a commit to yuminn-k/project_minori-gin-deployment-repo that referenced this issue Oct 16, 2024
- Added integration test logic in `integration_test.go`
- Updated `ci.yml` to run integration tests separately
- Fixed database initialization and cleanup in integration tests

Related issue: YJU-OKURA#345
yuminn-k added a commit that referenced this issue Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⏰ P3 추가적인 의견 제시나 소소한 개선사항 ✅ Test test 관련(storybook, jest...)
Projects
None yet
Development

No branches or pull requests

1 participant