An open API service indexing awesome lists of open source software.

Integration testing

Integration testing is a type of software testing that focusses on larger parts of the software than unit testing, and is more process-oriented and less about just checking simple calculations between input and output data. This ensures, that multiple units work together (they integrate with each other) to walk through different steps.

https://github.com/manusant/backstage-service-sdk

a comprehensive suite of utilities designed to enhance the development of backend microservices and plugins within the Backstage ecosystem. This SDK provides developers with robust tools to build scalable, efficient, and integrated solutions effortlessly.

backstage express integration-testing knex nodejs repository repository-pattern sdk transactional validations zod

Last synced: 01 Jul 2025

https://github.com/winseros/dependenciesmockingdemoproject

Tests are useful. This repo will demonstrate how to add integration tests to an ASP.NET Core web application.

asp-net-core aspnetcore integration-testing test-automation test-driven-development testing

Last synced: 17 Mar 2025

https://github.com/fabiannorbertoescobar/junit-mockito-springboottest-ejercicios

Test unitarios y de integración usando JUnit, Mockito, SpringBootTest, WebFluxWebClient y TestRestTemplate

integration-testing junit junit5 mockito springboottest testing testresttemplate unit-testing webclient

Last synced: 07 Aug 2025

https://github.com/dpoetzsch/sidekiq-fake-scheduler

Helpers for manual processing of scheduled sidekiq jobs for integration testing

integration-testing ruby ruby-on-rails rubygem sidekiq testing

Last synced: 01 Mar 2026

https://github.com/contributte/tester

🧪 Nette Tester with extra horse power.

contributte integration-testing mocks nette tester testing unit-testing

Last synced: 17 Jan 2026

https://github.com/karashiiro/gittlz

A Git server for the laziest of us. Write and test your Git utilities without any hassle.

ci-cd docker git github-actions golang http integration-testing server ssh test-automation

Last synced: 03 Oct 2025

https://github.com/farshaddavoudi/chargingassignment.withtests

Comprehensive assignment project showcasing best testing practices and methodologies, featuring robust unit, integration, and end-to-end tests. This project involves developing an API for a simplified smart charging domain. Includes CRUD operations for Groups, Charge Stations, and Connectors with strict adherence to functional requirements.

api bogus c-sharp clean-architecture cqrs-pattern end-to-end-testing fluent-assertions integration-testing moq-framework onion-architecture unit-testing xunit

Last synced: 10 Feb 2026

https://github.com/dexit-framework/dexit

Declarative Extensible Integration Testing Framework

api-testing declarative integration-testing rest-api test testing testing-framework yaml

Last synced: 12 Feb 2026

https://github.com/hendisantika/spring-boot-testcontainer-mysql

Sample Spring Boot application that uses MySQL to perform integration tests by using TestContainer.

cloud integration-testing testcontainers

Last synced: 13 Apr 2025

https://github.com/pouyapouryaie/spring-boot-test-sample

Sample Project to show that how can write test in springBoot Project

h2-database integration-testing mockmvc postgresql spring spring-boot-testing springboot

Last synced: 10 Apr 2026

https://github.com/mmcc007/test_flutter_saucelabs

Flutter instrumentation/integration testing via Sauce Labs

aws-de espresso flutter genymotion integration-testing saucelabs

Last synced: 28 Mar 2025

https://github.com/natanaelvich/iweather_ignite-rocketseat-23

Iweather is a mobile app that shows the weather forecast for the next 5 days. The app was developed using React Native and Expo.

expo integration-testing jest react-native unit-testing

Last synced: 09 Apr 2026

https://github.com/danielvoweb/paper-test

The C# integration testing library for self-initializing fakes and contract testing with MongoDB.

automated-testing contract-testing contracts-programming integration-testing self-initializing-fakes

Last synced: 14 Jan 2026

https://github.com/babelouest/huddersfield

Project packages builder and publisher

builder dockerfiles integration-testing package-creation

Last synced: 22 Aug 2025

https://github.com/exasol/compatibility-test-suite

Test suite to enable ETL and database client makers to check compatibility with the Exasol DB

exasol exasol-integration integration-testing test-suite

Last synced: 26 Oct 2025

https://github.com/ahmad-hamwi/pokedex-flutter

Pokedex demonstrates modern Flutter development with Clean Architecture, Bloc state management, Error Handling, Automated Testing, CI/CD, and more.

bloc caching ci-cd clean-architecture dio error-handling flutter http integration-testing mocking unit-testing

Last synced: 23 Apr 2025

https://github.com/miniaczq/cargo-nextest-llvm-cov-integration-tests

Template for integration tests in Rust

integration-testing rust

Last synced: 12 Aug 2025

https://github.com/fardog/congruent

A Go utility library for testing that responses from multiple servers are equivalent.

integration-testing regression-testing rest-api testing

Last synced: 10 Sep 2025

https://github.com/rrfaria/node-api

Node with integration test, contract test, unit test , sqlite

api api-rest contract-testing integration-testing node sqlite unit-testing

Last synced: 13 Apr 2026

https://github.com/nicolab/crystal-testify

Testing utilities for Crystal lang specs. OOP abstraction for creating unit and integration tests.

crystal crystal-lang integration integration-testing spec test unit-testing xunit

Last synced: 25 Mar 2025

https://github.com/exasol/exasol-test-setup-abstraction-server

REST-API for exasol-test-setup-abstraction-java that allow using it from different languages

exasol-integration integration-testing

Last synced: 11 Feb 2026

https://github.com/indoqa/system-test-tools

Test single JAR applications

indoqa-library integration-testing java

Last synced: 26 Feb 2025

https://github.com/simonberner/testcontainers-nodejs-example

An example project showing how to use Testcontainers in Node.js for Integration- & Browser-Tests

cloud-native-testing docker-container docker-image integration-testing postgres-container testcontainers

Last synced: 25 Jun 2025

https://github.com/javanile/fake-ssh-server

Docker container which can be used in SSH integration tests

bash docker integration-testing ssh ssh-server test-automation testing

Last synced: 29 Mar 2025

https://github.com/rapter1990/todowithcouchbase

Case Study - To Do List Example (Java 21, Spring Boot, Couchbase, JUnit, Spring Security, JWT, Docker, Kubernetes, Prometheus, Grafana, Github Actions (CI/CD), SonarQube)

aop ci-cd couchbase docker docker-compose github-actions grafana integration-testing java java21 junit jwt kubernetes maven nosql openapi prometheus sonarqube spring-security

Last synced: 24 Jan 2026

https://github.com/dockerunit/dockerunit-junit5

dockerunit junit5 integration library

docker integration-testing java junit5 maven unit-testing

Last synced: 14 Jan 2026

https://github.com/nhatthaiquang-agilityio/dotnet-identity-user

ASP.NET Core Identity is a membership system that adds login functionality to ASP.NET Core apps. Users can create an account with the login information stored in Identity or they can use an external login provider. Identity can be configured using a SQL Server database to store user names, passwords, and profile data.

aspnet-core aspnet-identity azure azure-signalr-service docker docker-compose dotnet integration-testing kubernetes signalr sql-server unit-test xunit

Last synced: 11 Apr 2026

https://github.com/nanotaboada/java.samples.spring.boot

🧪 Proof of Concept for a RESTful Web Service made with JDK 21 (LTS) and Spring Boot 3

integration-testing java jdk21 proof-of-concept rest-api restful-api spring-boot spring-boot-3

Last synced: 02 Apr 2026

https://github.com/dotnet4neo4j/testingwithneo4j

Examples of testing against a Neo4j instance that is started on the fly, using NUnit, XUnit and MSTest

csharp dotnet integration-testing mstest neo4j nunit testing xunit

Last synced: 11 Apr 2026

https://github.com/glific/cypress-testing

Integration testing using Cypress

cypress glific integration-testing

Last synced: 07 Sep 2025

https://github.com/devmunyi/blog-app

The Blog app will be a classic example of a blog website. You will create a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

authentication authorization cancancan devise gitflow integration-testing model-spec mvc-architecture postgresql request-specs rspec-rails ruby-on-rails unit-testing

Last synced: 25 Aug 2025

https://github.com/khmarbaise/itf-example-article-part-iv

Example project for the blog article: Maven Plugin Testing - in a Modern Way - Part IV

article integration-testing junit-jupiter junit-jupiter-extension maven maven-plugin the-integration-testing-framework

Last synced: 06 Jan 2026

https://github.com/abdussattar-70/spendigo

The SpendiGo a mobile web app for efficient budget management. This app allows users to track their expenses by maintaining a list of transactions categorized by type. By utilizing the app, users can easily visualize the amount of money they have spent and on what.

bdd-tests integration-testing postgresql-database rails-application render-deployment rspec-rails ruby

Last synced: 02 Feb 2026

https://github.com/samuellucas97/goal-list-ci-cd

Continuous delivery with static analysis using SonarCloud/JaCoCo and automated test with Spring/Mockito

docker github-actions integration-testing mysql sonarcloud spring unit-testing

Last synced: 10 Apr 2025

https://github.com/rproenza86/simplerestapi-graphql-client

GraphQL server project built using Apollo Server and ExpressJS.

apollo-server expressjs graphql integration-testing jest unit-testing

Last synced: 12 Apr 2025

https://github.com/andrewgatenbyvs/snap-migrations

🚀 Super-fast alternative to running database migrations (and optionally, seeds) during Tests, for Lumen & Laravel. Can save 75% of the migration (and seed) setup time, versus using the regular DatabaseMigrations trait.

database-migrations integration-testing laravel lumen lumen-package lumen-php-framework php-library phpunit phpunit-util unit-testing

Last synced: 18 Mar 2025

https://github.com/khmarbaise/itf-example-article-part-iii

Example project for the blog article: Maven Plugin Testing - in a Modern Way - Part III

article integration-testing junit-jupiter junit-jupiter-extension maven maven-plugin the-integration-testing-framework

Last synced: 27 Mar 2025

https://github.com/khmarbaise/itf-example-article-part-v

Example project for the blog article: Maven Plugin Testing - in a Modern Way - Part V

article integration-testing junit-jupiter junit-jupiter-extension maven maven-plugins the-integration-testing-framework

Last synced: 27 Mar 2025

https://github.com/nileshpatel17/express-api-unit-testing

Building an Express API with Sequelize CLI and Unit Testing!

express integration-testing jest sequelize

Last synced: 03 Apr 2025

https://github.com/sangeethnandakumar/express-xunittests-template

This repository holds an example template structure for working with Unit testing & Integration testing in .NET Core applications with proper implementations

fail integration-testing pass testable tests unit-testing xunit

Last synced: 03 Apr 2025

https://github.com/prongbang/integration_testgen

Generate Page Object Model dart class by spec.yml

dart flutter integration-test integration-testgen integration-testing

Last synced: 11 Jan 2026

https://github.com/danitilahun/jest_testing

Comprehensive testing suite for Next.js applications, encompassing JavaScript unit tests followed by Next.js-specific unit and integration tests. Utilizes Jest for unit testing, integrating To-Do list functionality, and implements API mocking for robust testing of the To-Do list features.

api-mocking integration-testing javascript jest-test mocking-service-worker nextjs unit-testing

Last synced: 14 Jul 2025

https://github.com/xtrendence/comp2005-coursework

Grade: 73%. COMP2005 Coursework by Khodadad (Adrian) Nouchin. An application for testing an API that provides information regarding restaurants in NYC.

api-testing functional-testing integration-testing jackson java json json-api junit unit-testing

Last synced: 17 Jul 2025

https://github.com/flazefy/moneh-test

Moneh helps you track, analyze, and manage your daily or monthly spending and income. Save your wishlist to align with your financial goals, ensuring your money and time are well spent. Enjoy a superior experience with insightful charts that go beyond regular expense tracking. Tested using Cypress JS

automated-testing cypress e2e-tests integration-testing javascript rest-api

Last synced: 17 Jul 2025

https://github.com/vishal150494/task-management-system

Its a simple Task Management System project to demonstrate my Web Application Development skills using tools like Python, Flask, Database System, Docker and demonstrate my practical insights on developing and deploying RESTful APIs & micro services. Using the task management system user can perform all CRUD operations based on some input attributes

api api-documentation controllers curl docker docker-compose flask-login flask-migrate flask-sqlalchemy flask-web flassger html integration-testing jinja2-template models mvc-architecture postgresql-database swagger-ui unit-testing views

Last synced: 26 Oct 2025

https://github.com/unisay/moki

Moki is a tool that provides and manages test services like mock http server, database, FS folder, etc.

functional-programming integration-testing scala

Last synced: 11 Sep 2025

https://github.com/quinntynebrown/effunkiness

Examining the behaviour of the enabling retries and the InvalidOperation Exception when executing two queries on the same context at the same time.

aspnetcore efcore5 integration-testing mediatr swagger

Last synced: 11 Sep 2025

https://github.com/rafaelmoraes003/trybeer-delivery-app

Full-stack application that simulates an eCommerce for a beverage distributor, being able to have information about orders, communicate between customers and sellers and manage who uses the application through the administrator.

chai express full-stack http-server integration-testing javascript jest mocha mysql node nodejs react react-testing-library reactjs sequelize sinon styled-components unit-testing

Last synced: 12 Apr 2026

https://github.com/msadeqsirjani/watchlister

🎬 A simple movie search app, built with .NET 7, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.

builder-pattern c-sharp clean-architecture cqrs decorator-pattern docker docker-compose dotnet integration-testing kubernetes mediator-pattern tmdb-api unit-testing vertical-slice-architecture youtube-api

Last synced: 11 Apr 2026

https://github.com/ezequieljuliano/addresses-api

REST API for address entity CRUD and integration with Google Geocoding API

addresses containers end-to-end-testing google-maps-api integration-testing mockito postgres rest-api spring-boot unittest

Last synced: 05 Apr 2025

https://github.com/exasol/test-db-builder-java

Java library for creating and cleaning up test database structures and contents for integration tests

builder database exasol exasol-integration integration-testing java mysql mysql-database postgres postgresql postgresql-database

Last synced: 13 Apr 2025

https://github.com/robinhosz/educplus-academy

University project where we made an API for online education

educational-project integration-testing java junit spring-boot tdd unit-testing university-projects

Last synced: 28 Mar 2025

https://github.com/himmat12/testing_app

simple repository hosting app testing including (unit test, widget test and integration test) in flutter

dart flutter flutter-tests integration-testing testing tests unit-testing widget-test

Last synced: 29 Mar 2025

https://github.com/vmandic/webapi-with-db-integration-tests

This is a sample .NET5 web api solution with integration tests using Xunit to recreate, migrate and seed the SqlServer DB.

csharp dotnet entityframeworkcore integration-testing webapi

Last synced: 06 Apr 2025

https://github.com/cowwoc/canister

A modern Java client for Docker: fluent API, test-friendly, and Kubernetes-ready.

devops docker docker-java integration-testing java kubernetes testcontainers

Last synced: 13 Sep 2025

https://github.com/mizrael/webapitestingskeleton

A simple example of how to structure a .NET Core Web API project with tests

dotnet dotnet-core dotnetcore integration-testing testing unit-testing webapi

Last synced: 22 Mar 2025

https://github.com/renantrs/urna

A Brazilian electronic voting machine in ReactJs

integration-testing jest reactjs styled-components testing-library tests-unitaires typescript

Last synced: 27 Mar 2025

https://github.com/sprylab/webinloop

WebInLoop is a test automation tool specialized for running web tests by sprylab technologies GmbH.

ant-task cli integration-testing maven-plugin selenium web

Last synced: 17 Mar 2025

https://github.com/davidgamez/parrot-rest

REST API to mimic external REST dependencies without modifying the consumer code

continuous-integration echo-server integration-testing java redis rest-api spring-boot testing

Last synced: 13 May 2025

https://github.com/chorus-bdd/chorus-docker

Builds a Docker image which can be used to run the Chorus interpreter

bdd chorus chorus-docker docker integration-testing integration-tests interpreter testing

Last synced: 28 Mar 2025

https://github.com/exasol/database-cleaner

Java library that allows you to delete all objects from an Exasol database. You can use it for example to isolate your tests.

exasol exasol-integration integration-testing purger

Last synced: 20 Jun 2025

https://github.com/chehsunliu/db43-js

For database truncate and load, making testing easier.

database dynamodb integration-testing nodejs testing

Last synced: 05 Apr 2025

https://github.com/m7moudgadallah/learning-software-testing-with-jest

My personal learning repository for software testing with Node.js and Jest. Contains my notes, code examples, and insights as I explore software testing concepts.

api-testing automated-testing cucamber integration-testing javascript jest jmeter software-testing unit-testing

Last synced: 15 Sep 2025

https://github.com/flazefy/gudangku-test

GudangKu helps you manage your belongings, from home supplies and food stock to furniture. Set reminders to remind you to cleaning or maybe time to restocking some of your home supplies. In this apps also have generate reports to create shopping or maintenance list. Test using Cypress & Puppeteer

automation cypress e2e integration-testing javascript puppeteer quality-assurance rest-api test-cases test-steps

Last synced: 01 Sep 2025

https://github.com/flazefy/moneh-be

Moneh helps you track, analyze, and manage your daily or monthly spending and income. Save your wishlist to align with your financial goals, ensuring your money and time are well spent. Enjoy a superior experience with insightful charts that go beyond regular expense tracking. Created using Go Echo

backend csv e2e-tests echo firebase firebase-realtime-database golang integration-testing money-management mysql seeding stats telegram-bot

Last synced: 14 Apr 2025

https://github.com/chehsunliu/seeder.js

A Node.js library for data seeding, making data preparation for integration testing easier.

data-seeding database-seeding integration-testing nodejs test

Last synced: 14 Apr 2025