Over the wire test doubles
-
Updated
May 19, 2024 - JavaScript
Over the wire test doubles
HTTP/1.1, HTTP/2 and WebSockets stub server for stubbing distributed web services in Docker and non-containerized environments for integration and contract testing
Microservices Testing in practice.
Code for microservices which are build with spring boot, micronaut and other available frameworks
Camouflage is a backend mocking tool for HTTP, gRPC, Websockets and Thrift protocols, which helps you carry out your front end prototyping, unit testing, functional/performance testing in silos, in absence of one or more Microservices/APIs.
Contract Testing Boilerplate for the microservices developed using Spring Boot and Kafka in a maven multi-module project.
sample spring boot application illustratig usage of such test frameworks like spring boot test, gatling, spring cloud contract, pact, mockito, hoverfly
Flexible HTTP mocking in Golang
Dockerized Pact Broker with OAuth2 integration
Mountebank imposter service on Docker
Example of contract testing for microservices using spring clould contract
This is the common and base project for the restrictions-client and simulations-client that contains the base API and shared libraries
Java EE application which demonstrate the usage of Arquillian framework for Integration Testing
This is the parent project for the restrictions-test and simulations-test
This is the client project used in the restrictions-test project to show how we can modularise a test project.
the example application shows capability of https://assay.it service
This is the test project for the credit-simulator-api that shows how to modularise a test project creating a client and a test separately
hexagonal-architecture-poc
Demonstrates a number of testing types and patterns that should be helpful in testing distributed microservice architectures.
Microservice complete implementation
Add a description, image, and links to the microservices-testing topic page so that developers can more easily learn about it.
To associate your repository with the microservices-testing topic, visit your repo's landing page and select "manage topics."