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

Unit testing

Unit testing is a type of software testing that focusses on testing small units (usually the lowest common denominator) instead of whole processes. This makes more tests necessary but their successful executing makes pinpointing actual successful code easier.

https://github.com/eliasnogueira/junit5-before-after-all

Project that shows how to deal with general pre and postconditions using JUnit5

integration-testing java junit junit5 system-testing test-automation unit-testing

Last synced: 19 Oct 2025

https://github.com/balamirr/safetynet

Java, Spring Boot, JUnit, Integration Test, Unit Test, Jacoco Report, Surefire Report

integration-testing jacoco java junit spring-boot surefire unit-testing

Last synced: 20 Oct 2025

https://github.com/zolotyh-dk/java-kanban

Repository for homework project

http-server java unit-testing yandex-praktikum

Last synced: 02 Jul 2026

https://github.com/ps-sujith/catapidemo

A sample app to showcase the CAT API, built in Kotlin using Jetpack Compose and architecture components, following Clean Code principles and modularization

clean-architecture coil compose koin modularization mvvm unit-testing

Last synced: 26 Oct 2025

https://github.com/sa-k1b/django_grocery_recommendation

A product recommendation system using the Apriori algorithm. Built with Django, Dockerized, and set up with CI/CD via GitHub Actions for automatic updates and deployment on Render.

cicd django docker github-actions gunicorn machine-learning python recommendation-system render unit-testing whitenoise

Last synced: 06 May 2026

https://github.com/iamigi/sentiment-analysis

Sentiment analysis frontend app built with Svelte, TypeScript, and SCSS. It allows users to input a short text and analyze its sentiment (positive, neutral, or negative) using the Hugging Face Inference API.

husky scss-styles sveltekit typescript unit-testing

Last synced: 24 Jan 2026

https://github.com/imtiajahammad/cloudcustomers

This is a .NET 6 Web API from scratch using test driven development! I have covered creating a new solution, adding new web and unit test projects to the solution, and writing unit tests.

dotnet-core httpclient tdd test-driven-development testdrivendevlopment unit-testing unittesting webapi webapi-core xunit xunit-tests

Last synced: 15 Apr 2026

https://github.com/azevedo-pedro/tdd-testing-ewacademy

A Node.js application for managing car rentals with test-driven development using Mocha, Chai, Sinon, and Istanbul (NYC).

chai mocha nodejs nyc tdd tdd-javascript unit-testing

Last synced: 15 Apr 2026

https://github.com/foresterre/sif

🐺 Yet another parameterized testing library for Rust

case hacktoberfest macro parameterized parameterized-test rust test testing unit unit-test unit-testing

Last synced: 25 Feb 2026

https://github.com/edsonwade/todo-system-application

This is a robust and scalable TODO application designed to help manage tasks efficiently. With a sleek frontend and a powerful backend, this app is built to enhance productivity.

axios-react cicd docker-compose flyway-migrations jpa-hibernate maven postgresql spring-boot tailwindcss unit-testing

Last synced: 31 Jan 2026

https://github.com/nruslanr/items-k8s

Example of synchronous communication between Spring Boot microservices

circuit-breaker docker integration-testing k8s mock-testing open-feign rest-api spring-boot synchronous-communication unit-testing

Last synced: 25 Feb 2026

https://github.com/everythingfunctional/vegetables

For a healthier code base, eat your vegetables

fortran testing unit-testing

Last synced: 01 Feb 2026

https://github.com/tafthorne/clang-cpputest-gcc

Docker Image packaging CppUTest http://cpputest.github.io/ ontop of Clang & The Docker Official Image for GNU gcc

clang clang-static-analyzer cpputest docker docker-hub docker-image gcc gcc-complier unit-testing

Last synced: 15 Apr 2026

https://github.com/renatozr/car-dealership-api

An API that handles vehicle data from a car dealership

expressjs mongoose oop swagger typescript unit-testing zod

Last synced: 15 Apr 2026

https://github.com/bethanyuo/truffle-unit-test

Develop and Unit Test Smart Contracts with Truffle

smart-contracts solidity truffle truffle-testing unit-testing

Last synced: 15 Apr 2026

https://github.com/dussanfreire/unit-testing__bank-app-example

Aplicación de consola para hacer pruebas de unidad

jacoco junit unit-testing

Last synced: 13 Jun 2026

https://github.com/developpeurpascal/delphietlestestsunitaires

Sources des exemples et démonstrations liées au webinaire "Delphi et les tests unitaires" du 3 novembre 2020.

assert assertions delphi dunit dunitm dunitx object-pascal pascal pascal-language radstudio sample-code testinsight unit-testing

Last synced: 18 Mar 2026

https://github.com/aanand058/fragments

A Cloud-Based Solution for Handling Different Types of Fragments

api-server aws docker dynamodb ec2-instance javascript mircoservices unit-testing

Last synced: 16 Apr 2026

https://github.com/mevinumethdam/freecodecamp-quality-assurance

This repository contains all 5 completed projects from the freeCodeCamp Quality Assurance Certification. It demonstrates unit and functional testing of a Node.js/Express application using the Mocha testing framework and the Chai assertion library.

chai expressjs freecodecamp functional-testing javascript mocha nodejs quality-assurance testing unit-testing

Last synced: 16 Apr 2026

https://github.com/scripterio-js/scripterio-example

Various examples of how to perform unit, API, and UI testing using ScripterI/O.

api-testing automation e2e-tests scripterio test-example ui-testing unit-testing

Last synced: 14 Feb 2026

https://github.com/mohammadshehadeh/github-finder

This Github Finder App allows users to search for public repositories and users. It provides a user-friendly interface to discover and explore public repositories and users.

github-api nextjs react typescript unit-testing

Last synced: 16 Apr 2026

https://github.com/hlibpavlyk/task-manager

This project provides a backend API for managing tasks with user authentication

api clean-architecture docker dotnet unit-testing

Last synced: 15 Feb 2026

https://github.com/imdesai00/unit-testing

You can perform testcases of your dotnet core web api. using this test cases you can find out how much your api give optimal solution.

api apitesing1 csharp dotnetcore dotnetcorewebapi testing unit-testing

Last synced: 16 Feb 2026

https://github.com/mattjesc/gpu-accelerated-fap

GPU-Accelerated Frequency Analysis Prototype using CUDA, Unit Testing, and User-Defined Settings

c cmake cpp cuda cufft googletest gpu gpu-acceleration gpu-computing gpu-programming nvidia signal-processing test test-automation testing unit-testing

Last synced: 16 Apr 2026

https://github.com/raelnogpires/unit-tests-jest

Testes unitários utilizando a biblioteca Jest.

javascript jest unit-testing

Last synced: 16 Apr 2026

https://github.com/dananderson/cassandra-test

Cassandra Test is a Java test framework for writing unit tests and integration tests against a Cassandra database.

cassandra cassandra-database cassandra-test java spring-test unit-testing

Last synced: 01 Apr 2026

https://github.com/uchamod/flutter-unit-test

This repository is help to understand and implement unit testing in Flutter applications in easy way.

dart flutter mockup unit-testing

Last synced: 16 Apr 2026

https://github.com/simonthorell/cpp20-stl-examples

C++20 STL algorithms exploration including external libraries (libcurl and nlohmann/json) as well as API integration.

api cpp-library cpp20 json unit-testing

Last synced: 16 Apr 2026

https://github.com/mayconrfreitas/usermanager

Studies about ASP.NET Core Web API, Swagger, microservices, unit testing and Docker.

api api-rest asp-net-core docker dotnet5 microservices mongodb swagger unit-testing web

Last synced: 16 Apr 2026

https://github.com/ricardomilhazes/softwaretesting

Project made for Software Analysis and Testing class

haskell java javascript quickcheck refactoring unit-testing

Last synced: 17 Apr 2026

https://github.com/andreros/react-testing-environments

Application bundle with the purpose of gathering several pre-configured, ready to use sample applications, each one with a clean working test environment with the various technologies available.

react reactjs testing-environment testing-tools typescript unit-testing

Last synced: 17 Apr 2026

https://github.com/marcus-v-freitas/mvfc.mongodbflow

A purpose-driven .NET library that provides a clean, opinionated surface for managing MongoDB repositories, entity mapping, and transactional data flows.

asp-net-core crud csharp di-container dotnet flow integration-testing mapping mongo-driver mongodb nosql repository repository-pattern testcontainers transaction unit-of-work unit-testing

Last synced: 03 Apr 2026

https://github.com/mcloughlan/arduinounitplatformio

My template for using ArduinoUnit unit tests with Platform IO

arduino embedded platformio unit-testing

Last synced: 10 May 2026

https://github.com/fabogit/vitest-testing

Tests using Vitest library (Jest)

jest tdd test unit-testing vitest

Last synced: 17 Apr 2026

https://github.com/etheryen/odin-battleship

Battleship game with semi-smart ai created in vanilla js using webpack and tested with jest.

jest unit-testing webpack

Last synced: 17 Apr 2026

https://github.com/tiibuturner/ping

One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to PING! three different websites that can be found on a websites.txt file. After that our job was to create a new file, wrote website IP-addresses in there and the average time for pinging.

python unit-testing

Last synced: 03 Jun 2026

https://github.com/moveaxlab/react-native-invariants

Check React Native invariants with react-test-renderer.

react-native unit-testing

Last synced: 17 Apr 2026

https://github.com/tiibuturner/rockpaperscissors

One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to make a classic game of rock-paper-scissors and your opponent (computer) plays random. There is also an deliberation about the subject (enough tests, what to consider in a testing). Deliberation is (unfortunately) only in Finnish.

python unit-testing

Last synced: 04 Jun 2026

https://github.com/keplersj/jest-serializer-react-helmet-async

Serializer to display react-helmet-async data in Jest Snapshots

jest jest-snapshots react react-helmet react-helmet-async seo unit-testing

Last synced: 18 Apr 2026

https://github.com/tawounfouet/google-it-automation-with-python

Six-course certificate, developed by Google and designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation.

bash-scripting error-handling git inheritance poo python regex shell-scripts unit-testing

Last synced: 04 Apr 2026

https://github.com/charles-dr/contacts-server

Node API for contact management

expressjs nodejs sql sqlite typescript unit-testing

Last synced: 04 Apr 2026

https://github.com/bradlab/nest-devops-starter

A modern boilerplate for building scalable NestJS applications with a clean DevOps setup. Includes Docker, CI/CD with GitHub Actions, Prettier, ESLint, Jest, and production-ready configuration. Perfect for quickly bootstrapping professional Node.js backends with best practices out of the box.

backend cicd clean-code devops docker github-actions linter nestjs postgresql software-architecture typescript unit-testing

Last synced: 05 Apr 2026

https://github.com/kathleenwest/usermanagementwebapidemo

This repository contains a simple User Management Web API built with ASP.NET Core. The API provides CRUD operations for managing user data, including creating, retrieving, updating, and deleting users. The project uses Entity Framework Core with SQLite as the database provider and includes comprehensive unit tests.

asp-net-core coding-challenge coding-interview crud-application csharp csharp-app csharp-code demo demo-app entity-framework-core live-website middleware sqlite swagger unit unit-test unit-testing unit-tests user-management-system web-api

Last synced: 18 Apr 2026

https://github.com/olegweremyew/mytodolist

React + TypeScript + Redux + Material-UI + Uni-tests

material-ui react redux typescript unit-testing

Last synced: 05 Apr 2026

https://github.com/damirscorner/20210702-ng-flush-microtasks

Sample project for "Angular testing: flush vs. flushMicrotasks" blogpost

angular async unit-testing

Last synced: 18 Apr 2026

https://github.com/habbatul/binarfud

Challange Product Binar Academy X MSIB Wave 5.

jasper-report postgresql slf4j spring-boot spring-data-jpa spring-security unit-testing

Last synced: 18 Apr 2026

https://github.com/andresweitzel/centralized_version_control_system_v1_nodejs

Centralized version control system implemented with NodeJS, Typescript, Jest, Express, dotenv, nodemon, morgan, others.

dotenv express filesystem integration-testing jest morgan nodejs nodemon tdd typescript unit-testing

Last synced: 05 Apr 2026

https://github.com/enzorooschqueiroz/flask-user-crud-api

The main goal is to provide a solid foundation for learning technologies like Docker, unit testing, continuous integration (CI/CD), and automated deployment.

actions ci-cd devops docker flask-api unit-testing

Last synced: 19 Apr 2026

https://github.com/dzy321/docker-mysql-driver

docker mysql driver for unit test

mysql node unit-testing

Last synced: 20 Apr 2026

https://github.com/levieyal/oop-course-exercises

The first exercises in the OOP in Java and python course that took place in the first semester of 2021

docs git github graph-algorithms interfaces numpy python solid-principles unit-testing

Last synced: 20 Apr 2026

https://github.com/janhesters/riteway-testing-library

Example setup of RITEway with Testing Library.

nextjs reactjs riteway tape testing-library unit-testing

Last synced: 20 Apr 2026

https://github.com/nir3x/markuplanguageparser.cpp

MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language

c-plus-plus cpp markup-language parser parsing tree-structure unit-testing

Last synced: 04 Jun 2026

https://github.com/ron96g/supertest-docs

A plugin for supertest that can be used to document REST APIs. It is influenced by the Spring-Boot solution restdocs.

automation docs documentation markdown node restdocs supertest unit-testing

Last synced: 20 Apr 2026

https://github.com/actionanand/angular-tetsing-1

This is about the basics of angular unit tests

angular angular8 jasmine testing unit-testing

Last synced: 20 Apr 2026

https://github.com/tiibuturner/triangletest

One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to make a test which declares what kind of an triangle are we talking about. There is also an deliberation about the subject (enough tests, what to consider in a testing). Deliberation is (unfortunately) only in Finnish.

python unit-testing

Last synced: 05 Jun 2026

https://github.com/janascher/calculadora-unit-tests-iterasys

Projeto de calculadora com testes unitários em Jest, desenvolvido durante o curso "Formação em Teste de Software" da Iterasys, demonstrando TDD e DDT.

jest unit-testing

Last synced: 21 Apr 2026

https://github.com/shaikrasheed99/go-testing-greet

Testing the Greet functionality with Unit tests, Subtests and Table-driven tests.

go golang subtests table-driven-test tdd tdd-golang unit-testing

Last synced: 05 Jun 2026

https://github.com/drcbeatz/discounts

Python module for identifying dealer discount codes, calculating dealer cost, customer price & profit margin.

ci github-actions parametrized-tests pipenv pytest python unit-testing

Last synced: 21 Apr 2026

https://github.com/zavierferodova/cinema-catalogue

Cinema Catalogue App Using Android Jetpack Component | Dicoding Belajar Android Jetpack Pro Final Submission

android dicoding dicoding-submission instrumentation-testing jetpack-android kotlin-android unit-testing

Last synced: 21 Apr 2026

https://github.com/lauriecai/recipez-ios-app

Recipez is a simple app that displays a list of baked goods from around the world.

concurrency filemanager mobile mvvm-architecture swiftui unit-testing

Last synced: 21 Apr 2026

https://github.com/hadisfr/cpp-simple-unit-test

a project for Advanced Programming S98 at University of Tehran ~ TAs' Solution

catch2 unit-testing

Last synced: 24 Apr 2026

https://github.com/vukedd/novalite-workshop

"NUnit tests and Refactoring with LINQ" workshop organized by NovaLite where we covered the Basics of Unit Testing in C# and refactoring code with LINQ

linq nunit refactoring unit-testing workshop

Last synced: 24 Apr 2026

https://github.com/danpoynor/python-basketball-team-stats-tool

Demo console-based basketball team statistics app that divides a group of players into teams and presents statistics about each team.

basketball-stats console-application python3 statistics unit-testing

Last synced: 06 Jun 2026

https://github.com/neurospeech/web-atoms-mvvm-todo

Sample Todo Application using Web Atoms MVVM

javascript mvvm sample typescript unit-testing web-atoms

Last synced: 25 Apr 2026

https://github.com/trots/qttest-example

Simple example of QtTest usage

cpp qt unit-testing

Last synced: 26 Apr 2026

https://github.com/zhaytam/maintainable-spark-job-sample

A sample Spark job in Scala designed to be highly maintainable and testable

spark unit-testing

Last synced: 26 Apr 2026

https://github.com/desarrollo-de-soluciones-iot-17757/restock-web-services

Restock Web Service Application is made with Java, Spring Boot and MongoDB persistence. It also illustrates domain-driven design, CQRS architectural pattern and integration with Swagger UI.

cloud-computing cqrs-pattern domain-driven-design java mongodb-database redis-cache restful-api spring-boot swagger-ui unit-testing

Last synced: 07 Jul 2026

https://github.com/ahmetbugraozcan/ios-mars-nasa-rover

This application lists NASA Mars Rover photos. I used MVVM tech stack in this project. Developed with SwiftUI.

alamofire kingfisher lottie-ios mvvm pagination swiftui unit-testing

Last synced: 27 Apr 2026

https://github.com/autokmg/micro-unit

This is a straightforward Java-based framework for unit testing. Its goal is to illustrate the usage of reflection in Java. It is my practice during an SWE class at the university.

java maven unit-testing

Last synced: 27 Apr 2026