Internal ID: #95
Imported from ISSUES.md via scripts/import-issues.mjs.
Problem Statement. quiz.service.spec.ts uses Test.createTestingModule({ providers: [QuizService] }) — this leaves QuizService partially constructed because its dependencies (manual injections) are not provided.
Expected Outcome.
- Each spec builds a complete module with mocks.
Acceptance Criteria.
- Tests succeed independently.
Files / modules affected.
Dependencies. None.
Difficulty / Effort. Medium / L (≈ 1 week).
Labels. testing
Problem Statement.
quiz.service.spec.tsusesTest.createTestingModule({ providers: [QuizService] })— this leavesQuizServicepartially constructed because its dependencies (manual injections) are not provided.Expected Outcome.
Acceptance Criteria.
Files / modules affected.
Dependencies. None.
Difficulty / Effort. Medium / L (≈ 1 week).
Labels.
testing