Spring Boot Application with JUNIT Test cases

Job ID: 35355779

Budget: ₹1,500 – ₹12,500 INR

Need to create a spring application with below points.

1. Register a customer (userId, password, name, address, pincode, profilePhoto)
2. Login using OAuth2
3. downloadProfilePhoto by customer Name
4. search a customer using pincode
5. update customer (name, address, pincode, profilePhoto)
6. findCustomerIdByName



ProductService
1. InsertProductByCustomerName (customerName, productName)
Here you need to go to CustomerService(above one) and get the customerId by name and insert into table the customerId and productName
2. SearchProductByCustomerName
In this API, you need to go to CustomerService(above one) and get the customerId by name and using this customerId you need to send the response back to caller.

Write Junit using Mockito for both the service.