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/edmartt/wrapper-piper

this microservice calculates the distance of two coordinates via publish/subscribe queue

docker docker-compose euclidian-distance flask publish-subscribe python redis rq unit-testing

Last synced: 13 Apr 2026

https://github.com/geobas/minimal-laravel

A minimal project written in Laravel 5.6.*

composer laravel php unit-testing

Last synced: 09 May 2026

https://github.com/thepatrickniyo/mockito-junit-world

Devops exam to serve for implementation of unit testing, intergration testing, e2e testing with junit and mocking

e2e-tests h2 integration-testing java junit mockito springboot unit-testing

Last synced: 14 Apr 2026

https://github.com/ryooooooga/cuutest

Simple unittest framework for C

c unit-test unit-testing unittest unittesting

Last synced: 05 Sep 2025

https://github.com/harsh-sri/mocha-chai-unit-test

Unit test case implementation for nodejs app using mocha and chai assert library.

chai mocha-chai mocha-tests mochajs unit-testing

Last synced: 14 Apr 2026

https://github.com/yadurani/gifapp

Gif App is an application in React, where you can search for the gif you want to share on your social networks.✨😁

api-rest css enzyme reactjs unit-testing

Last synced: 05 May 2026

https://github.com/nishma25/scooter-rental-management-system

A full-fledged scooter rental system implemented in Python using object-oriented programming principles. Demonstrates encapsulation, inheritance, polymorphism, and abstraction to manage scooter fleet, handle rentals, and process transactions

ipynb-jupyter-notebook oops-in-python unit-testing

Last synced: 09 Jun 2026

https://github.com/raulespim/flights

100% Jetpack Compose / MVVM + Clean Architecture / Coroutines / Flow / Retrofit2 / Navigation Component / Hilt DI / Serialization / MockK / JUnit 4 / Unit Testing / UI Testing

android clean-architecture hilt-dependency-injection jetpack-compose kotlin-coroutines kotlin-flow mvvm-architecture navigation-component retrofit2 serialization ui-testing unit-testing

Last synced: 22 May 2026

https://github.com/mejia-dev/galactic-age-calculator

Webpack JavaScript project used to demonstrate unit testing with Jest

automated-testing babel calculator javascript jest unit-testing webpack

Last synced: 13 Apr 2026

https://github.com/karrlab/nose2unitth

Convert nose-style test reports to UnitTH-style test reports

nose unit-testing unitth

Last synced: 25 Jun 2025

https://github.com/silvestrevivo/testing-counter

Unit-testing/React exercise developed with Jest + Enzyme, following the the Udemy tutorial from @flyrightsister

enzyme first jest reactjs udemy-tutorial unit-testing

Last synced: 14 Apr 2026

https://github.com/karrlab/karr_lab_build_utils

Utilities for testing Python code and its downstream dependencies, submitting coverage reports, conducting static analyses, and generating documenation

circleci continuous-integration coverage documentation packaging-python python sphinx unit-testing

Last synced: 25 Jun 2025

https://github.com/brints/spoken-api

Spoken is a real-time voice translation video conferencing platform that eliminates language barriers in global professional collaborations by providing instantaneous, natural-sounding voice translation, allowing participants to communicate naturally in their native tongues.

digitalocean fastapi github-actions postgresql python3 unit-testing uvicorn webrtc websocket

Last synced: 08 Jun 2026

https://github.com/hng-12/number-classifier-golang

Number Classifier API using the Go Programming Language.

gin-framework golang unit-testing

Last synced: 13 Jun 2025

https://github.com/bell-kevin/chapter-11-example-project-binary-search-on-sorted-random-number-array

In this project, create a sorted integer array and implement a binary search to find a specific element and report its position. Ask the user how large the array is, fill it with random numbers, display it, sort it, and display it again. In a loop, ask the user which number to find, search for it, and report the position where it was found. The user will enter a sentinel value to stop the loop, and the program will respond with a goodbye message. You will include unit testing in this project, for the binary search. After writing that code, test it with a fixed array, so it has predictable results. Note that you don’t need any classes for this project, but you do need helper methods for the binary search (which must be recursive) and printing the array. Generate random numbers that begin at 1 and go up to 5 times the size of the array, and fill the array with those random numbers. Sort the array with the Java API method for sorting. Add this import in the code: import java.util.Arrays; After filling the array with random numbers, sort it with this call to the method for sorting arrays: Arrays.sort(yourArray); Use the recursive binary search algorithm in the book in Fig 11.8. This algorithm works but can be improved so it runs fewer times. In the bottom section with the comment “continue recursion”, it calculates the variable mid, then checks if the value at that point is larger or smaller than the target. What if it is equal to the target? If it is equal, then it has found the target in the array, so the recursion can stop. There are actually 4 base cases. If the target is at the first or last position, there is no need to search further -- those are base cases. If the first position equals the last position, every position has been searched, so either the target is in that position or it was not found -- base case. If none of those base cases have been reached, the else clause continues the recursion, calculating a new mid point; if the new mid point is the target, that's a base case. This helper method needs an array in the parameters. Create unit tests to verify that this method works as it should. Create a fixed array with 10 numbers, which could be as simple as "1, 2, 3, 4, 5, 6, 7, 8, 9, 10". Then test this method with different search numbers, two that are at or near the middle, two that are at or near the left end, two that are at or near the right end, and two that are not in the list. Run another unit test with a size of 20 numbers for the array. Take a screenshot of successful results of the tests. Run the program with an array size of 10, filled with random numbers and sorted, and find a number near the left end, a number near the right end, and a number that is not in the list. Take a screenshot. Run the program two more times, once with an array size of 20, and once with an array size of 50. In each execution, ask for a number near the left end, a number near the right end, and a number that is not in the array. Take screenshots of each execution. Submission: the specific screenshots (for execution of the program, and for unit tests) and the root folder for the project Note that you must use correct formatting in the code -- appropriate indentation is most important. You can use Shift-Alt-F to have NetBeans automatically format the code correctly. If the formatting is incorrect, it will be returned to you for changes with a grade of zero. Note: You need to submit the whole project for these assignments. In File Explorer, go to the location where you created the project. There will be a folder with the name of your project -- that is the root folder of the project. If you submit the root folder of the project, the instructor can run it on a different machine to grade it. If you don't submit the proper folder, it won't run on another machine, and the assignment will be marked with a zero.

binary-search recursion unit-testing

Last synced: 17 Mar 2025

https://github.com/erikrios/google-codelab

Google Developers Codelabs Provide a Guided, Tutorial, Hands-on Coding Experience

android android-studio junit testing unit-testing

Last synced: 01 May 2026

https://github.com/kieronlangdon/go_api_example_with_db

Go REST api example project with minikube deployment steps and postgres db

go helm kubernetes-deployment minikube-setup restapi unit-testing workflow-automation

Last synced: 12 Jan 2026

https://github.com/aluriak/weldon

Learning system targetting practical programming courses

learning linting system unit-testing

Last synced: 14 May 2026

https://github.com/palinaskakun/sparty-sudoku-game

action sudoku: a cross-platform sudoku game with dynamic difficulty levels, utilizing wxWidgets for GUI, XML parsing, and advanced OOP design patterns for scalability and maintainability.

cmake cpp unit-testing xml

Last synced: 20 May 2026

https://github.com/faressoft/ticks-tracer

Takes snapshots for an object across event loop ticks

async control debug fake flow nexttick process promise setimmediate snapshot test tick timer trace unit-testing

Last synced: 03 Apr 2025

https://github.com/mattmeyers/assert

Opinionated test assertions.

assertions generics go testing unit-testing

Last synced: 17 Jan 2026

https://github.com/m7moudgadallah/cpp_testing_for_cp

Simple class used to test functionality by passing the result of function and the expected output

competitive-programming unit-testing

Last synced: 29 Mar 2026

https://github.com/lazarenkov-e/hw05_final

Сентябрь-Ноябрь 2022. Социальная сеть блогеров. Итоговый проект блока Django, Яндекс Практикум.

django python unit-testing

Last synced: 13 Apr 2026

https://github.com/lucasgianine/java-running-tests

🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)

automated-testing programming-language unit-testing

Last synced: 20 Jul 2025

https://github.com/avojak/swt-unit

SWT unit testing utilities

java junit swt unit-testing

Last synced: 10 Aug 2025

https://github.com/dcohen52/iuni

The IUNI framework is a highly versatile and comprehensive testing framework.

load-testing security-testing testing testing-tools unit-testing

Last synced: 06 Apr 2026

https://github.com/bonji-396/notes-about-webapplication-testing

Webアプリケーションテストについてのノート(主にTypeScriptでの利用を想定)

e2e-testing front-end-testing jest typescript ui-components ui-testing unit-testing visualregression

Last synced: 03 Apr 2025

https://github.com/daviteixeira-dev/react-unit-testing

Testando aplicações React com Jest & Testing Library

jest react-testing-library unit-testing

Last synced: 13 Feb 2026

https://github.com/i2van/lprun

The LPRun is the LINQPad driver's unit/integration tests runner. Can be used for testing LINQPad 8/LINQPad 7/LINQPad 6 drivers or for running LINQPad scripts.

dotnetcore31 integration-testing linqpad linqpad6 linqpad7 linqpad8 lprun net6 net7 net8 testing testing-tools unit-testing

Last synced: 12 Mar 2025

https://github.com/valeqm/latam-ml-challenge

Implementing a machine learning model to predict flight delays at SCL airport, deploying it as a FastAPI service, and operationalizing it on Google Cloud with proper CI/CD pipelines.

api fastapi gcp google-cloud-platform machine-learning python unit-testing unittest

Last synced: 09 Apr 2025

https://github.com/cristianlmartinez/users-managment-microservice

technical test with java and spring boot

aop cucumber java spring-boot unit-testing

Last synced: 25 Jan 2026

https://github.com/hellbus1/ventnews

Flutter based news app built using News API (https://newsapi.org/) for fetching realtime data.

bloc cubit dart flutter flutter-bloc-test integration-testing news-app test test-driven-development unit-testing

Last synced: 08 May 2026

https://github.com/dtroupe18/anatomysharedemocode

Universal application to be used as a collaborative, information-sharing tool in the gross anatomy lab for medical students at RWJMS

firebase ios11 kingfisher social-network swift-4 uitesting unit-testing

Last synced: 03 May 2026

https://github.com/francyfox/advcake

Simple script for words reverse (UTF-8 support)

php test unit-testing

Last synced: 10 Jan 2026

https://github.com/hudson-newey/ng-jasmine-async-wrapper

A simple wrapper for async functions in Angular + Jasmine

angular jasmine jasmine-framework jasmine-tests test testing testing-tools unit-testing

Last synced: 19 Jan 2026

https://github.com/fuznio/testfuzn

Unified C# testing framework for unit, end-to-end, and load tests with a single syntax and readable tests and reports.

automation csharp devops dotnet end-to-end-testing load-testing mstest qa testing-test-framework unit-testing

Last synced: 13 Apr 2026

https://github.com/pwall567/should-test

Kotlin testing functions

kotlin unit-testing

Last synced: 07 Jul 2025

https://github.com/dtroupe18/xctassertfunctionbuilder

Write XCTAssertTrue && XCTAssertFalse less

dotsw function-bu functionb playgr swift5 unit-testing xctas xctest

Last synced: 03 Apr 2025

https://github.com/junaidbinjaman/phpunit-basic-configuration

PHP unit practice codes goes inside this repo.

code-units php-testing phpunit unit-testing

Last synced: 02 Apr 2026

https://github.com/yuu-eguci/flower-stuff-easy-web-vue

📷 flower-stuff-easy-web project - front-end side. vue, GitHub Pages, CI/CD, Standard JS.

ci-cd eslint github-actions github-pages standard-js unit-testing vue-cli vuejs2

Last synced: 10 Apr 2025

https://github.com/ericneves/myseries

🦧 API Restfull created with NodeJS, ExpressJS, MongoDB (mongoose), Unit Testes (jest), Docker and more...

api-rest jest mongodb nodejs unit-testing

Last synced: 13 Apr 2026

https://github.com/hafizn07/nextjs14_testing

Explore Next.js 14 Unit Testing Practice, leveraging Jest for comprehensive testing. Sharpen your skills with practical exercises and stay current with the latest Next.js features.

jest jest-tests nextjs14 react-testing-library unit-testing

Last synced: 11 Mar 2025

https://github.com/eikkomass/tdd-xunit-dotnet-core-udemy

Repository to the course "TDD com xUnit para C# .NET Core", managed on Udemy by "Stephany Henrique de Almeida Batista // @StephanyBatista"

aspnetcore dotnetcore entity-framework-core testcafe unit-testing xunit

Last synced: 19 Apr 2026

https://github.com/mystackbox/prj-mrp

This application was built to demonstrate practical problem-solving skills using Angular 2+ framework and related technologies (HTML5, Bootstrap, CSS3, etc)

angular-cli angular2 documentation github responsive-web-design restful-api seo unit-testing

Last synced: 18 Jan 2026

https://github.com/felixojiambo/customer-order-system

Customer Order Management API: A service with REST APIs for managing customers and orders, featuring authentication, SMS notifications, and CI/CD setup.

azure cicd database django-rest-framework docker helm jwt kurbenetes openid-connect postgresql python sms-api unit-testing

Last synced: 05 Apr 2026

https://github.com/ra1nz0r/counting_concurrency

Работа и расчёты многопоточности.

cicd concurrency go golang unit-testing

Last synced: 30 Jun 2026

https://github.com/ulastosun/unity-test-framework-examples

An example Unity project for both play and edit mode unit tests with the Unity Test Framework.

unit-testing unity-test-framework unity3d

Last synced: 07 May 2025

https://github.com/antonharbers/binary-search-tree-demo

Binary Search Tree - The Odin Project: https://www.theodinproject.com/lessons/javascript-binary-search-trees

binary-search-tree binary-search-tree-visualiser javascript jest npm testing unit-testing

Last synced: 13 Apr 2026

https://github.com/pvfarooq/college-management-tenant

This repository contains the tenant-side application for managing college operations as part of a multi-tenant SaaS platform. Each college functions as an independent tenant, with its own dedicated database to ensure data isolation and security.

crm django django-rest-framework docker docker-compose jwt management-system postgresql python3 unit-testing

Last synced: 31 Dec 2025

https://github.com/nricheton/tdm

Test data injection framework

dataset testing unit-testing

Last synced: 05 Oct 2025

https://github.com/a-menshikov/yatube_django

Октябрь - Ноябрь 2022. Итоговый проект блока Django, Яндекс Практикум. 3-6 спринты.

django python unit-testing

Last synced: 15 May 2026

https://github.com/damirscorner/20220422-dotnet-tests-by-convention

Sample project for 'Data driven tests by convention' blogpost

dotnet unit-testing

Last synced: 15 May 2026

https://github.com/balazs-kis/test-lite

A small .NET Standard library for writing well-structured, clear-cut 3A tests.

arrange-act-assert dotnet dotnet-core dotnet-standard dotnet-standard2 fluent-api unit-test unit-testing unit-tests

Last synced: 14 May 2026

https://github.com/comfyjase/doctesttestadapter

Test adapter to search, list, run and debug C++ doctest unit tests within the Visual Studio environment.

c-plus-plus cpp open-source testing testing-tools unit-testing visual-studio-extension

Last synced: 15 May 2026

https://github.com/koffisani/tdd-utilities

Utilities for Test Driven Development

tdd-utilities test test-driven-development unit-testing

Last synced: 16 Feb 2026

https://github.com/chikeibezim/prisma_vitest

Unit Testing Prisma Client functions with the Vitest framework

prisma tdd testing unit-testing vitest

Last synced: 21 May 2026

https://github.com/chanchals7/noapp-assignment

noapp assignment - about uploading bulk data in api

env express mocha mongoose multer nodemon unit-testing

Last synced: 21 Jan 2026

https://github.com/rjxby/modern-tenon

The ModernTenon API stands as a comprehensive reference implementation, showcasing the application of industry-standard practices and architectural patterns in backend development using .NET technologies.

api docker dotnet entity-framework-core integration-testing sqlite unit-testing

Last synced: 13 Apr 2026

https://github.com/aivanf/wstester

JS framework for unit testing of web systems through WebSockets

javascript javascript-framework javascript-library js unit-testing websocket-client websockets

Last synced: 15 Mar 2026

https://github.com/rybalkin-an/user-app

Testing REST API Spring Boot App with Keycloak, Java 17, Gradle, Junit5, Testcontainer, RestAssured, MockMvc, Wiremock, Integration Testing

integration-testing junit5 keycloak mocking mockmvc rest-api restassured spring-boot testcontainers unit-testing wiremock

Last synced: 25 Jan 2026

https://github.com/flazefy/pet-store-be

created using golang echo

backend echo golang mysql petshop seeding unit-testing

Last synced: 02 May 2026

https://github.com/nawodyaishan/webdev-js-unit-testing-bdd

Battleship game with JavaScript Unit Testing

bdd behavior-driven-development unit-testing

Last synced: 08 Jul 2025

https://github.com/codylico/reedkiln

Unit testing library

c cxx11 unit-testing

Last synced: 29 Mar 2025

https://github.com/trkotovicz/exchange-api

API Rest que realiza a conversão entre duas moedas utilizando taxas de conversões atualizadas de um serviço externo

ci-cd docker expressjs integration-testing jwt-authentication mocha-chai model-service-controller msc-project nodejs railway sequelize-orm sinon solid sqlite3 swagger typescript unit-testing

Last synced: 13 Apr 2026

https://github.com/ax2inc/dynamic-imports-avoriaz-ava-example

Vue components unit testing with AVA, Avoriaz & dynamic imports

ava avoriaz avoriaz-ava code-splitting dynamic-import unit-testing vue

Last synced: 19 May 2026

https://github.com/julienmrgrd/ng-bullet-implementation-project

Implementation and study of the Ng-Bullet library on 2 Angular projects

angular ng-bullet testbed unit-testing

Last synced: 22 Apr 2026

https://github.com/rcrdk/gympass-api-nodejs-solid

A GymPass style API app for practicing the API REST on Node.js with SOLID principles.

docker e2e-tests fastify jwt nodejs postgresql prisma-orm rbac solid tdd typescript unit-testing vitest

Last synced: 02 Jan 2026

https://github.com/juliorom/ecommerce-core

Este proyecto es una API REST de e-commerce desarrollada con Spring Boot, que gestiona carritos de compra en MongoDB y transacciones en PostgreSQL. Implementa Spring Security con JWT para autenticación y autorización, permitiendo la compra segura de productos y el control de acceso según roles (USER, ADMIN). 🚀

automation-testing docker integration-testing java-17 jdk17 jwt-authentication lombok mongodb-database postgresql-database spring-boot spring-security swagger-ui unit-testing

Last synced: 12 Apr 2026

https://github.com/schufeli/swiss-transport

Public transport timetable application, find your train, bus, or ship connections to the desired destination in Switzerland. Project for the Module M138.

ict-bz swiss-transport unit-testing wpf

Last synced: 11 Mar 2025