Open malparty opened 5 months ago
Thanks for this comment. For the following flows:
Do you expect me to cover integration test (backend to call frontend)? Or frontend and backend could be done separately?
💡 As a lot of effort was already provided on the project, you do not need to handle any of the issues I just posted in the code. Your "text" responses are good for us to complete the assessment :)
But if that were a real project, our testing strategy would be like:
Understood. Thank you for your thorough insight and understanding. I acknowledge that the testing strategy I employed may not have aligned with best practices, which may have impacted the confidence level during development. Your feedback has shed light on areas for improvement, and I genuinely appreciate the opportunity to learn and grow from this experience. Moving forward, I'll strive to implement more comprehensive testing strategies (iteratively during development) to ensure the robustness of future projects.
Issue
Automated tests do not cover the core business logic (CSV upload, scraping).
Expected
While 100% test coverage is not required for this code challenge, all critical paths of the application should be unit-tested (and, ideally, UI-tested). So the following should be covered: