Skip to content

Integration Testing Result

Yichen Wu edited this page Apr 4, 2021 · 14 revisions

Overview:

This documentation contains:

Project Dependency

Technologies used:

  • Postman: for creating the tests

How do we use it?

To run the backend, run the following command
./gradlew bootrun

AppointmentController

GET: /appointment/id

GET: /appointment/person/email

PUT: /appointment/id

DELETE: /appointment/id

POST: /appointment

BusinessController

GET: /business/id

POST: /business

PUT: /business/id

DELETE: /business/id

PersonController

GET: /person/customer/email

GET: /person/technician/email

GET: /person/administrator/email

GET: /person/owner/email

PUT: /person/customer/email

PUT: /person/technician/email

PUT: /person/administrator/email

PUT: /person/owner/email

DELETE: /person/customer/email

DELETE: /person/technician/email

DELETE: /person/administrator/email

DELETE: /person/owner/email

POST: /person/customer/register

POST: /person/customer/login

POST: /person/technician/register

POST: /person/technician/login

POST: /person/administrator/register

POST: /person/administrator/login

POST: /person/owner/register

POST: /person/administrator/login

ServiceController

GET: /bookableService/name

GET: /bookableServices

POST: /bookableService

PUT: /bookableService/name

DELETE: /bookableService/name

TimeSlotController

GET: /timeslotAvailable

POST: /timeSlot

DELETE: /timeSlot/id

Clone this wiki locally