Increase test coverage to minimum 80%
Description
Test coverage is currently at 69.00%, which is below the acceptable threshold for code quality and maintainability.
Acceptance Criteria
-
Identify code parts with coverage below 80% using the latest test coverage report. -
Add unit tests for uncovered logic paths and edge cases in low-coverage modules. -
Verify that the overall test coverage increases to ≥ 80%.