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/mateusfonseca/dorsetmusiccollection

"Music Collection" Django web application developed for my CAs 1, 2 and 3 at Dorset College BSc in Computing, Year 3, Semesters 1 and 2.

discogs-api django django-security html-css-javascript mvt-architecture object-oriented-programming pycharm-ide python unit-testing webapp

Last synced: 17 Feb 2026

https://github.com/lenin-anzen/angularjs-karma-jasmine

Basic unit testing for an AngularJS app with Karma + Jasmine

angularjs express jasmine karma rest-api unit-testing

Last synced: 09 Apr 2026

https://github.com/jmbl1685/unitests-javascript-example

TDD example using Mocha + Chai, Ava, Jest

ava chai jest mocha nodejs tdd unit-testing

Last synced: 11 Apr 2026

https://github.com/davidstrada/phpunit

php unit test

php unit-testing

Last synced: 17 Jun 2025

https://github.com/hipparchus2000/shake_rest

[Finished] nodeJs Crud controller to mongoDb using mongoose for demo of Shake SPA Crud controller - demo app is a kanban.

mongodb mongoose nodejs python unit-testing

Last synced: 11 Apr 2026

https://github.com/scisamir/airbnb_clone

AirBnB Clone - The console & Web static

css3 html5 python3 unit-testing

Last synced: 18 May 2026

https://github.com/bismasaeed00/demoproject

It is a demo project to test Swift features and design according to MVP architecture.

ios13 mvp swift unit-testing xcode11

Last synced: 15 Mar 2025

https://github.com/josepedro-22/backend-test

The project consists of implementing an API in Laravel to pair professionals (Pros) with projects based on specific criteria.

algoritmos composer ddd-architecture ddd-patterns end-to-end-testing laralve php php8 test-automation unit-testing

Last synced: 19 May 2026

https://github.com/keremersu35/soundwave

an iOS app that can play tracks from iTunes Search API

alamofire coredata ios swift ui-testing uikit unit-testing viper-architecture

Last synced: 12 Apr 2025

https://github.com/elisaborba/buy-smith

O BuySmith é uma aplicação em Typescript que utiliza Sequelize para gerenciar produtos medievais. Conta com autenticação JWT para segurança e oferece funcionalidades para CRUD de itens, proporcionando uma experiência de compra intuitiva.

docker express jwt-authentication mysql nodejs sequelize typescript unit-testing

Last synced: 11 Apr 2026

https://github.com/crusade4code/kotlinlastcrusade1-xml-koin-mapper-usecase

This project uses the GitHub API to retrieve and display information from Users and Repositories in a user-details screen.

clean-architecture dependency-injection flow koin-android koin-kotlin kotlin-android livedata mappers repository-pattern solid-principles unit unit-testing use-cases

Last synced: 12 Sep 2025

https://github.com/fimbres/next-start

This is my first project using Next.Js, also I have implemented Unit and integration testings

authentication css-modules environment-variables integration-testing isg javascript jest mui nestjs react routing ssg ssr test-library-react unit-testing

Last synced: 11 Apr 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/themusharraf/testing-fastapi

Unit and Integration tests for Apis

api fastapi integration-testing unit-testing

Last synced: 20 May 2026

https://github.com/mainageorge/codingdojo

This is a project create an application that receives a three-letter code for a North American Country and returns a list of all countries a driver must travel through to go from the United State of America to the destination

api csharp dependency-injection entity-framework-core netcore unit-testing xunit

Last synced: 01 Jul 2025

https://github.com/jmgogo/mocha-js

A demo for unit testing with the Mocha.js framework.

assertion-framework devcontainer javascript mocha-js node-js unit-testing

Last synced: 30 Apr 2026

https://github.com/luizottavioc/simplified-banking

Simplified payments platform. In simplified-banking it is possible to deposit money, make transfers and withdraw, all under the mediation of external services.

api api-rest authorization banking clean-architecture clean-code docker docker-compose feature-testing jwt jwt-auth jwt-authentication laravel php php8 postgres postgresql queue tests unit-testing

Last synced: 11 Apr 2026

https://github.com/randomgamingdev/basicunittesterjs

A basic javascript unit tester that's designed to be small and streamlined

browser-js documentation javascript nodejs portable simple small streamlined unit-test unit-testing

Last synced: 19 May 2026

https://github.com/viordash/atsplc

Miniature Autonomous Programmable Logic Controller

cpputest esp8266-rtos-sdk plc unit-testing wemos-board wemos-board-oled-18650

Last synced: 12 Apr 2025

https://github.com/nitesh232/junit5_materials

Short Notes for recaps of Unit Testing with JUnit5

java-unit-test junit junit5 springboot3 unit-testing

Last synced: 17 Sep 2025

https://github.com/pieetrus/webstore

WebStore Application. ASP .NET Core MVC, EF Core, jQuery

asp-net-core-web-api automapper csharp jquery swagger unit-testing

Last synced: 17 Apr 2025

https://github.com/thefeij/movie-search-api

Movie Search API to search for information about movies

docker elasticsearch godoc golang kubernetes makefile redis-cache unit-testing

Last synced: 06 Oct 2025

https://github.com/cantido/gs-mockito

A guide to the Mockito mocking library for Java

book getting-started java mocking mockito unit-testing

Last synced: 20 Mar 2025

https://github.com/khachornchit/selenium-net-quick-start

Selenium test development by using C#.NET

csharp oop-principles selenium-webdriver unit-testing

Last synced: 16 May 2026

https://github.com/b-jure/stest

s(imple)test C library for easy unit testing.

c c-testing library unit-testing

Last synced: 24 Mar 2025

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

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

basketball console-app demo-app docstring-documentation dunder-main game python3 statistics stats unit-testing word-game

Last synced: 20 May 2026

https://github.com/lucasgianine/jest-software-unit-testing

🃏 Using the JestJS library created by Facebook to create unit tests/automated tests for software.

automated-testing unit-testing

Last synced: 26 Mar 2025

https://github.com/andresweitzel/microservice_mercadolibre_users_aws

Microservice for user management exemplifying part of the ML development architecture, implemented with Systems Manager Parameter Store, Api-Gateway, Serverless, Lambda, NodeJs, Sequelize, Jest, Testing, Mysql, Amazon RDS, among others.

amazon-rds api-gateway api-rest api-restfull aws jest-tests lambda-functions mercadolibre microservice mysql nodejs sequelize serverless-framework serverless-offline serverless-offline-plugin ssm systems-manager-parameter-store tdd testing unit-testing

Last synced: 11 Apr 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/hkoosha/huter

Hive Unit TEst Runner, SQL-only unit testing for hive

hive hql sql unit-testing

Last synced: 23 Mar 2025

https://github.com/bell-kevin/temperatureconverter

SDEV 1060 Project. To concentrate on the unit testing, here is the pseudocode for the project: Display "Temperature Converter by Student Name" Declare variables: string answer = "y" string tempType = "f" double userTemp = 0.0 double result = 0.0 while (answer equals "y") display "\nWhat is the temperature to convert? " userTemp = input parsed to a double display "Is this Celsius (C) or Fahrenheit (F): " tempType = input converted to lowercase if (tempType equals "c") result = CtoF(userTemp); display "Fahrhenheit temp is " + result; else if (tempType equals "f") result = FtoC(userTemp); display "Celsius temp is " + result; else display "Error, use C or F for temperature type" display "Do you have another temperature to convert? "; answer = input converted to lowercase; The code for methods CtoF() and FtoC() is the same in Java and C#. Temp Converter methods Create this project, type in this code, and make sure it runs and produces results like the example above. When converting temperatures, there are 3 well-known test cases -- freezing point, boiling point, and normal human body temperature. The freezing point is 32 degrees Fahrenheit and 0 degrees Celsius. The boiling point is 212 degrees Fahrenheit, 100 degrees Celsius. The normal human body temperature is 98.6 degrees Fahrenheit, 37.0 degrees Celsius. Create the unit tests for the methods FtoC( ) and CtoF( ). Note that these methods are static helper methods. (Refer to the previous assignment if necessary about how to reference a static helper method rather than a method in a separate class.) Each test case should include all 3 of the well-known test cases -- freezing temperature, boiling temperature, body temperature. Note that when testing doubles in an assert statement, there is an additional parameter. The assert statement is: (Java) assertEquals(expected result, actual result, delta); (C#) Assert.AreEqual(expected result, actual result, delta); The "delta" is the amount of tolerance or precision allowed for doubles. Doubles have some small value way out to the right in the decimal places, so it is nearly impossible that you could compare 1.0 and 1.0 and get a perfect match. Instead, compare them up to a certain number of decimal places; the delta shows how many places to compare and how much variance is acceptable. If the first 4 decimal places must match exactly, you would use 0.0000 for the delta. If the first 2 decimal places must match exactly and the third one can be off by 1, the delta would be 0.001. With that delta, if the expected value is 1.234, the numbers of 1.235 and 1.233 would match, but 1.24 or 1.236 would not. In this project, use a delta of 0.00, checking that the first 2 decimal places match exactly, in the unit tests. Include all 3 assertions in each test. Take a screenshot of the output showing the tests passed. Take screenshots of the code for the project and for the unit tests. Submission: screenshot of passing unit tests, screenshots of code, root folder for the project == We're Using GitHub Under Protest == This project is currently hosted on GitHub. This is not ideal; GitHub is a proprietary, trade-secret system that is not Free and Open Souce Software (FOSS). We are deeply concerned about using a proprietary system like GitHub to develop our FOSS project. We have an [open {bug ticket, mailing list thread, etc.} ](INSERT_LINK) where the project contributors are actively discussing how we can move away from GitHub in the long term. We urge you to read about the [Give up GitHub](https://GiveUpGitHub.org) campaign from [the Software Freedom Conservancy](https://sfconservancy.org) to understand some of the reasons why GitHub is not a good place to host FOSS projects. If you are a contributor who personally has already quit using GitHub, please [check this resource](INSERT_LINK) for how to send us contributions without using GitHub directly. Any use of this project's code by GitHub Copilot, past or present, is done without our permission. We do not consent to GitHub's use of this project's code in Copilot. ![Logo of the GiveUpGitHub campaign](https://sfconservancy.org/img/GiveUpGitHub.png)

object-oriented-programming unit-testing

Last synced: 17 Mar 2025

https://github.com/genthaler/randomunit

A randomized unit testing tool

generator java unit-testing

Last synced: 11 Nov 2025

https://github.com/xhunter74/powermonitor.api

PowerMonitor API is a backend service for monitoring, collecting, and analyzing power consumption and availability data.

api mocha nestjs nodejs passport unit-testing

Last synced: 11 Apr 2026

https://github.com/sultanalieva-s/discourse

A service for sharing and discussing articles.

django-rest-framework docker docker-compose python unit-testing

Last synced: 07 May 2026

https://github.com/jamal-saadeddin/calc-app-unit-testing

A simple calculator developed during an internship at Foothill, designed to practice unit testing.

aaa-testing test-driven-development unit-testing

Last synced: 12 Oct 2025

https://github.com/niels-bosman/sorting-algorithms

Sorting algorithms performance tests using TypeScript.

bubble-sort quicksort sorting-algorithms typescript unit-testing

Last synced: 12 Oct 2025

https://github.com/olivegamestudio/utility.testhelpers

A C# library providing base classes and utilities to simplify unit and integration testing, particularly for hosted services and JSON debugging.

class csharp dependency-injection helper helpers host library test unit-test unit-testing unit-tests

Last synced: 13 Oct 2025

https://github.com/nikhilsarvaiye/react-forms-validations

React Forms is a React starter and wrapper library around React Formik library and Yup validator with custom Form and Field implementation

boilerplate cache form formik handler jest layout querystring react scss starter-kit theme unit-testing validation webpack yup

Last synced: 08 Apr 2026

https://github.com/wajid7511/unit_test_play_list

This repo will be used for Playlist which will be uploaded to my youtube channel https://www.youtube.com/@WajidKhanZeroDeveloper

c-sharp mstest unit-testing

Last synced: 27 Jan 2026

https://github.com/asrieldreemurrgm/jest_testing_practice

Practice project for testing components and user interactions using React, Redux, and Jest.

frontend react react-testing-library redux testing typescript unit-testing

Last synced: 20 Apr 2026

https://github.com/akram-sakib/javascript-testing

Experimenting JavaScript testing by using Vitest

javascript testing unit-testing vitest

Last synced: 13 Oct 2025

https://github.com/ryangoodwindev/mcwrapper.rpc.tests

Unit tests for proofing the MCWrapper.RPC project.

mcwrapper-rpc unit-testing

Last synced: 13 Oct 2025

https://github.com/ryangoodwindev/mcwrapper.cli.tests

Unit tests for proofing the MCWrapper.CLI project.

mcwrapper-cli unit-testing

Last synced: 13 Oct 2025

https://github.com/zafir100100/api-testing-on-jsonplaceholder-with-jest

This project provides unit tests for API endpoints using Jest, Axios, and Faker. It includes test suites for both PostController and UserController, which interact with a public API (https://jsonplaceholder.typicode.com).

api-testing ci-cd cjs github-actions jest jest-html-reporter nodejs test-suite unit-testing

Last synced: 30 Apr 2026

https://github.com/abhishek-parmar1/testing_with_karma_and_jasmine

This repository contains how to perform java-script testing (setting up of frame work and using it).

integration-testing karma-jasmine testing-framework unit-testing

Last synced: 14 Oct 2025

https://github.com/henrikesilva/cashflow

API em .NET 8 criada para o gerenciamento de despesas pessoais com DDD, testes unitários e relatórios em PDF/Excel. Armazenando dados em PostgreSql

api-rest asp-net-core backend csharp entity-framework-core postgresql rocketseat solid-principles unit-testing web-api

Last synced: 24 Jan 2026

https://github.com/ricca509/test-scenarios

Run your tests with different data (scenarios)

jasmine javascript jest mocha unit-testing

Last synced: 14 Apr 2026

https://github.com/moritree/lua-tinyt

A tiny unit testing library for Lua.

lua unit-testing

Last synced: 15 Oct 2025

https://github.com/ayushsoni1010/testing-a-react-application

This repository consists of how to implement unit testing, end-to-end testing and mocked services in a React application using Cypress, Vitest and MSW

cypress e2e e2e-testing msw test testing testing-framework testing-tools unit-testing vitest

Last synced: 14 Mar 2026

https://github.com/fgvn/codebrdg_tt

This .NET API provides endpoints for adding and retrieving data,

api-rest cqrs dotnet mssql repository unit-testing unitofwork

Last synced: 27 Jan 2026

https://github.com/adarshkr357/recipes-api

A RESTful API built in PHP that manages recipes, including CRUD operations, search, and rating functionality. The API uses PostgreSQL for persistence, JWT for authentication, and auto-loads initial recipe data from TheMealDB. It is fully containerized using Docker, follows REST best practices, and includes unit tests with PHPUnit.

api-design docker jwt pdo php postgresql production-ready recipes rest-api unit-testing

Last synced: 02 May 2026

https://github.com/diego3/telefonia

TDD, E2E, CI and REST - Web Project

api-rest continuous-integration e2e-test tdd unit-testing

Last synced: 18 Oct 2025

https://github.com/c-kiplimo/e-commerce-application-api

This Spring Boot project demonstrates the integration of Stripe payment in e-commerce application. It provides essential functionalities for handling transactions and creating checkout sessions, serving as a practical starting point for projects requiring secure payment processing.

api docker integration-testing java jenkins junit kubernetes mongodb spring-boot unit-testing

Last synced: 08 Apr 2026

https://github.com/adewija/mvpbarvolume

Application to count the value of bar volume using Model-View-Presenter (MVP) pattern.

android-application mockito mvp-pattern unit-testing

Last synced: 17 May 2026

https://github.com/therealpad/calculator

calculator to handle infinite numbers and priorities

cmake cpp design-patterns object-oriented-programming proxy-design-pattern unit-testing

Last synced: 01 Jun 2026

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/LgendSourabie/videoflix-backend

Backend of a Netflix-like video streaming platform using ffmpeg video encoding technics, django and django rest framework

angular cache django django-rest-framework postgresql postman redis rxjs scss task-queue test-driven-development typescript unit-testing

Last synced: 20 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/jubayer98/a-simple-java-game-testing-using-unit-testing-functionality

In this simple bowling game, several test cases are created to verify the code's functionality and identify any bugs, ensuring the system operates as intended.

software-testing unit-testing

Last synced: 23 Oct 2025

https://github.com/justin-bytes-code/service-manager-unittesting

This was a medium-level assignment where I took on the role of a back-end software engineer developing part of a mobile application.

automated-testing java multiple-files unit-testing

Last synced: 23 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/jaffar-hussein/password_generator

A simple python application that runs on the terminal that allows the user to create an account and login with their credentials.This app allows the storage of existing account information and also auto generate passwords and create new account credentials

python-3 unit-testing

Last synced: 24 Oct 2025

https://github.com/itsdorosh/itvdn-angular-testing-course

Repository for ITVDN course "Testing Angular Applications". Check the branches in order to navigate to specific lesson.

angular e2e-testing learning unit-testing

Last synced: 01 Jun 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/ledsouza/django-api-escola-02

Este projeto implementa uma API REST completa para gerenciar dados de uma escola fictícia, desenvolvida durante o curso de Django REST Framework da Alura. A API fornece acesso a informações sobre alunos, cursos e matrículas, além de implementar recursos avançados como cache com Redis e tradução personalizada.

django django-rest-framework python redis 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/elfaaels/apptask

Flutter App - To Do List (Playgrounds: Provider, Shared Preferences, Unit Testing, Animations)

animation flutter provider-state-management sharedpreferences unit-testing

Last synced: 28 Jan 2026

https://github.com/konsulting/exposer

Access non-public methods and properties on classes.

php reflection testing unit-testing

Last synced: 29 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/jmakeig/mltap

A JavaScript test harness for MarkLogic that (roughly) implements the Node.js tape API

marklogic tap test-harness unit-testing

Last synced: 06 Feb 2026

https://github.com/neurospeech/web-atoms-unit

Simple Unit testing framework for web atoms

javascript typescript unit-testing web-atoms

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