Skip to content

Releases: MetaArivu/ms-test-quickstart

Spring Boot Executable Fat Jar & Maven Executable Thin Jar with Libs

10 Aug 21:14
Compare
Choose a tag to compare

Spring Boot Executable Fat Jar & Maven Executable Thin Jar with Libs.

  • Spring Boot Executable Jar
  • Maven Dependency Plugin with Executable Jar and dependencies in the lib folder

Open API v3 based REST Endpoint Documentation

01 Aug 03:56
Compare
Choose a tag to compare

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

29 Jul 11:36
Compare
Choose a tag to compare

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

28 Jul 04:45
Compare
Choose a tag to compare

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

26 Jul 07:25
Compare
Choose a tag to compare

Order Microservice Example for the following Testing Frameworks

  1. JUnit 5 (5.7.2)
  2. Hamcrest 2 (2.2)
  3. Cucumber 6 (6.10.4)
  4. Selenium 4 (4.0.0)
  5. Mockito 3 (3.11.2)
  6. WireMock 2 ((2.29.0)
  7. 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.