Test Strategies for Microservice

Testing strategies for simple microservices which is written in spring tech stack.

Unit Testing

Integration Testing

Contract Testing ( Provider and Consumer Contract tests)

UI driven End-to-End Testing

RestAPI driven End-to-End Testing