Over the wire test doubles
-
Updated
Nov 23, 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
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.
Microservices Testing in practice.
Contract Testing Boilerplate for the microservices developed using Spring Boot and Kafka in a maven multi-module project.
Flexible HTTP mocking in Golang
Code for microservices which are build with spring boot, micronaut and other available frameworks
sample spring boot application illustratig usage of such test frameworks like spring boot test, gatling, spring cloud contract, pact, mockito, hoverfly
Demonstrates the pattern of testing the behavior of microservices without caring about the implementation details.
Dockerized Pact Broker with OAuth2 integration
Demonstrates a number of testing types and patterns that should be helpful in testing distributed microservice architectures.
This is the client project used in the restrictions-test project to show how we can modularise a test project.
This is the client project used in the simulations-test to show how we can modularise a test project.
Example of contract testing for microservices using spring clould contract
This is the test project for restrictions API. You can see in the readme file the dependent services and projects to be able to use it.
This is the common and base project for the restrictions-client and simulations-client that contains the base API and shared libraries
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
This is the parent project for the restrictions-test and simulations-test
Microservice complete implementation
the example application shows capability of https://assay.it service
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."