Challenge Overview
A client has requested Topcoder to build new screens for a web application for their insurances products. The application is made of an Angular frontend, workflow backend services and client's mocked service.
Goal of the challenge
The main goal of this challenge is to generate tests for frontend code.
Framework and Technologies
- Angular 10
- Typescript
- Node.js 14.x
- Express.js
Individual Requirements
- Update the Angular application to add unit tests
- Browsers to test:
- Chrome (latest)
- Firefox (latest)
- Edge (latest)
- Expected coverage:
- Service with backend calls: 100%
- Other source code: 85%
- No real backend call should be made
- Failure cases should be tested. Please documentation in Frontend code
- Source code and deployed backend URL can be found in the forum
Final Submission Guidelines