The project needs more unit tests to ensure code quality. We suggest covering core functional modules and increasing test coverage to at least 80%. --- *This issue was automatically generated by script*