[PR] Implement tests for GradeCalculator and FinalGradeDeterminator, add documentation for aformentioned nodes #4

Merged
vincent merged 8 commits from 1-grade-generator/cijfer-determinator-calculator into 1-grade-generator/master 2025-10-07 10:07:12 +02:00

8 Commits

Author SHA1 Message Date
2ab1c1c31f fix(tests): fix formatting, syntax and struct positioning 2025-10-07 10:04:19 +02:00
b69dbda1a5 fix(FinalGradeDeterminator): Add mock class for DatabaseManger
The mock class is used to bypass the blocking error of the
FinalGradeDeterminator when no Database is present for testing purposes
2025-10-07 10:04:18 +02:00
447834dda7 fix(DatabaseManager): Make functions virtual for testing 2025-10-07 10:04:18 +02:00
d89f47833e fix(FinalGradeDeterminator): Make db_manager optional for testing 2025-10-07 10:04:17 +02:00
a325e19a41 feat(GradeCalc,GradeDeterm): Add documention 2025-10-07 10:04:17 +02:00
1e7c7cefe5 fix(gitignore): add .vscode folder 2025-10-07 10:04:16 +02:00
25e21a15fc feat(FinalGradeDeterminator): Add tests 2025-10-07 10:04:16 +02:00
887e99c909 feat(GradeCalculator): Add tests 2025-10-07 10:04:15 +02:00