In this project we are practising Agile practice of Test-Driven Development. We are working on Turner Car Insurance Project where we are creating 3 RESTful APIs following TDD methodology.
Use the following command to clone the repository.
git clone https://github.com/romeshl/turner-cars-backend-mission2
and then the following command to install dependencies.
npm install
Use below command to run the Server.
npm run start
Jest tests can be run using the following command. *** you need to run the server before you can run tests.
npm run test
Team members of this group project are Hayley and Romesh.
In-Progress JIRA board
Completed JIRA board
We've been having daily meet-ups.
Followed few youtube videos and tutorials to get a better understanding of Test-Driven Development.
API-1 CarValueCalculator - Test Cases
API-2 RiskRatingCalculator - Test Cases
API-3 PremiumCalculator - Test Cases
API-1 CarValueCalculator - Unit Tests
API-2 RiskRatingCalculator - Unit Tests
API-3 PremiumCalculator - Unit Tests
This repo contains all the APIs. You can access them by following instructions above.
We collaboratively reviewed each other's code and agreed on a unified structure for the APIs, which we then consistently applied to all the APIs.
Presenting online on 04/07/2024 at 6:00PM
Submission on 04/07/2024.