Challenge Overview
CHALLENGE OBJECTIVES
In previous challenges, we built Outbound Mail Processor/API. In this challenge, we are going to add Unit Tests.
PROJECT BACKGROUND
Wellmark is a health insurance company which has run dozens of projects already on Topcoder.
The objective of this project is to build Outbound Mail Processor/API for their Customer Interaction Management division.
Tech Stack
- Typescript
- Nodejs 12
- NestJs
- MongoDB
Individual Requirement
- All files in src/api, src/processor and src/shared are in scope
- All error cases need to be covered. This is a major requirement.
- Writing to file needs to be mocked using https://www.npmjs.com/package/memfs . Writing files in disk in tests is not allowed.
- Minimum 90% coverage for each file in scope
- Please use Jest as it's already in the project.
Final Submission Guidelines
source code in zipplease update readme file to explain how to run the tests