With these changes, we got to 50% code coverage for the project. I did a few slight improvements in the production code as I felt a bit more comfortable now with increased coverage.
I'll keep working on the rest of the coverage later; Just haven't reached 100% yet because it's a lot of work involved. It's my next task, though, and once I can cover at least 100% of the db module, I'd like to start refactoring the code a bit, to have a better distribution of responsibilities.
With these changes, we got to 50% code coverage for the project. I did a few slight improvements in the production code as I felt a bit more comfortable now with increased coverage.
I'll keep working on the rest of the coverage later; Just haven't reached 100% yet because it's a lot of work involved. It's my next task, though, and once I can cover at least 100% of the
db
module, I'd like to start refactoring the code a bit, to have a better distribution of responsibilities.