Project-Stage-Academy / UA1244_beta

1 stars 0 forks source link

Increase test coverage #129

Open Chelakhovl opened 1 week ago

Chelakhovl commented 1 week ago

Objective: Increase test coverage across the project to ensure reliability and robustness, focusing on key applications such as users, notifications, and investors.

Summary of Changes: Added 32 new tests, bringing the total number of tests from 55 to 87, significantly enhancing coverage of core functionalities and edge cases. Enhanced coverage in specific applications: users: Coverage improved from 63% to 78% by adding tests for key authentication workflows, permissions, and CRUD operations. notifications: Coverage increased from 57% to 78%, with new tests ensuring reliability in event triggers and user notification handling. investors: Significantly improved coverage from 66% to 90%, covering investor-related actions and validations. Overall project coverage: Raised from 60% to 72%, strengthening the reliability of primary modules. 1