원클릭으로
run-tests
Run backend test suites for the Grants Applicant Portal — unit, integration, functional, or all, with a clear pass/fail summary.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run backend test suites for the Grants Applicant Portal — unit, integration, functional, or all, with a clear pass/fail summary.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Diagnose and fix a bug in the Grants Applicant Portal — takes a bug report or stack trace, locates the root cause, implements a targeted fix, and verifies with tests.
End-to-end ticket implementation for the Grants Applicant Portal — parses ticket details, architects a solution across frontend and/or backend, implements using specialist sub-agents in parallel, runs tests, and produces a PR-ready summary.
New developer orientation for the Grants Applicant Portal — tours the codebase, explains key architecture patterns, answers "how do I..." questions, and produces a personalised cheat sheet.
Refactor a component, service, or domain area in the Grants Applicant Portal — understands existing code, plans changes, implements via specialist sub-agents, and verifies nothing broke.
Full PR review for the Grants Applicant Portal — runs security, architecture/conventions, and test coverage reviews in parallel and produces a structured report ready to paste into GitHub.
Scaffold a complete FastEndpoints endpoint for the Grants Applicant Portal backend — creates the endpoint class, request, response, and validator files, then registers it within the domain folder.
| name | run-tests |
| description | Run backend test suites for the Grants Applicant Portal — unit, integration, functional, or all, with a clear pass/fail summary. |
Run backend tests for the Grants Applicant Portal.
Suite selector: $ARGUMENTS
Valid values: unit, integration, functional, all (default: all)
Determine which suite(s) to run based on $ARGUMENTS:
| Argument | Project |
|---|---|
unit | tests/Grants.ApplicantPortal.API.UnitTests |
integration | tests/Grants.ApplicantPortal.API.IntegrationTests |
functional | tests/Grants.ApplicantPortal.API.FunctionalTests |
all or empty | run dotnet test from the backend root (all projects) |
Run the appropriate command from src/Grants.ApplicantPortal.Backend/:
# All suites
dotnet test --logger "console;verbosity=normal"
# Single suite
dotnet test tests/Grants.ApplicantPortal.API.UnitTests --logger "console;verbosity=normal"
Parse the output and report:
If tests fail — read the failing test file(s) and the source they test to diagnose the root cause. Do not just report the failure — explain what went wrong and suggest a fix if it is clear.
[Skip] to make a run passdocker-compose up postgres redis)