Challenge Overview
Project Context
The client has an old project using Angular 4 and NodeJS 6.7. Now the client is looking for
- Rewrite application to be in Angular 10
- Adopt a new external presentation layer of API in order to remove some logic in UI
- Adopt UX library from the client to reskin the UI
Challenge Context
The goal of this challenge is to create unit tests in the UI.
Technology Stack
- Angular 10.x
- Typescript
- NodeJs 12.x
- Karma
Individual Requirements
- Create unit test for all files in src/app (except models, store and styles folders)
- Minimum coverage is 85%
- Follow https://angular.io/guide/testing
Final Submission Guidelines
- Updated codebase.
- The winner needs to create a pull request in github repo.