Releases: MetaArivu/ms-test-quickstart
Spring Boot Executable Fat Jar & Maven Executable Thin Jar with Libs
Open API v3 based REST Endpoint Documentation
Integrated with Open API v3 based REST Endpoint Documentation
Open API Docs
To check API doc. Try out (after the build is created in your local system and the service is started)
http://localhost:9080/swagger-ui.html
Scripts for Linux Systems
Compile: ./compile
Run the Service: ./run
Test the Service: ./test
Use compile script to do the Developer Compilation. It Automatically generates Build No. (using git commit count) and Build Date
Order Microservice Example v0.8 for the following
Testing Frameworks.
JUnit 5 (5.7.2)
Hamcrest 2 (2.2)
Cucumber 6 (6.10.4)
Selenium 4 (4.0.0)
Mockito 3 (3.11.2)
WireMock 2 ((2.29.0)
Pact 4 (4.0.10) (Consumer test Done. Provider Test WIP)
AssertJ 3 (3.20.2)
All the testing frameworks required to fully automate testing for Microservices based Apps.
With Pact Consumer Example
Added Pact Consumer Examples
Pact 4 (4.0.10)
Order Microservice Example v0.7 for the following Testing Frameworks. Testing code is optimized from a packaging perspective.
JUnit 5 (5.7.2)
Hamcrest 2 (2.2)
Cucumber 6 (6.10.4)
Selenium 4 (4.0.0)
Mockito 3 (3.11.2)
WireMock 2 ((2.29.0)
AssertJ 3 (3.20.2)
All the testing frameworks required to fully automate testing for Microservices based Apps.
Microservices Testing Strategy - Packages Optimized
Order Microservice Example v0.6 for the following Testing Frameworks. Testing code is optimized from a packaging perspective.
JUnit 5 (5.7.2)
Hamcrest 2 (2.2)
Cucumber 6 (6.10.4)
Selenium 4 (4.0.0)
Mockito 3 (3.11.2)
WireMock 2 ((2.29.0)
AssertJ 3 (3.20.2)
All the testing frameworks required to fully automate testing for Microservices based Apps.
Tests based on Pact will be released by Mid August 2021.
Microservices Testing Frameworks
Order Microservice Example for the following Testing Frameworks
- JUnit 5 (5.7.2)
- Hamcrest 2 (2.2)
- Cucumber 6 (6.10.4)
- Selenium 4 (4.0.0)
- Mockito 3 (3.11.2)
- WireMock 2 ((2.29.0)
- AssertJ 3 (3.20.2)
All the testing frameworks required to fully automate testing for Microservices based Apps.
Tests based on Pact will be released by Mid August 2021.