-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area:serviceBusiness logic and orchestration (e.g., DrillService, ChallengeRunService).Business logic and orchestration (e.g., DrillService, ChallengeRunService).area:webControllers, JSP/JSTL, view models, and UI wiring.Controllers, JSP/JSTL, view models, and UI wiring.post-mvpUse for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.Use for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.priority:P1-highHigh importance; schedule next.High importance; schedule next.status:needs-testsMissing or insufficient unit/integration tests; add tests before merge.Missing or insufficient unit/integration tests; add tests before merge.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.Newly filed or uncategorized. Needs initial review, labeling, and priority assignment.
Milestone
Description
Layer
DAO / Persistence
Scope
In scope
- Unit/integration tests for DrillService and Submission controller.
Out of scope
- End-to-end browser tests.
Acceptance criteria
- Service tests verify rules for CORRECT/ACCEPTABLE/INCORRECT/SKIPPED (streak/nextDueAt)
- Web tests verify POST submits create a Submission and redirect to next due
Related issues/PRs
#12 - feat(drill) Submission Flow
Metadata
Metadata
Assignees
Labels
area:serviceBusiness logic and orchestration (e.g., DrillService, ChallengeRunService).Business logic and orchestration (e.g., DrillService, ChallengeRunService).area:webControllers, JSP/JSTL, view models, and UI wiring.Controllers, JSP/JSTL, view models, and UI wiring.post-mvpUse for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.Use for all issues/PRs that do not belong to the MVP release. Will be implement post-MVP.priority:P1-highHigh importance; schedule next.High importance; schedule next.status:needs-testsMissing or insufficient unit/integration tests; add tests before merge.Missing or insufficient unit/integration tests; add tests before merge.status:triageNewly filed or uncategorized. Needs initial review, labeling, and priority assignment.Newly filed or uncategorized. Needs initial review, labeling, and priority assignment.
Projects
Status
Todo