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/marko19907/algorithms

A collection of algorithms and data structures made as a part of NTNU's "Algorithms and Data Structures" course, fall 2021.

algorithms cache data-structures heap java list maven recursion searching-algorithms sorting-algorithms tree unit-testing

Last synced: 15 May 2026

https://github.com/somecho/leetcode.java

My solutions to leetcode problems using Java. For learning Java and unit testing.

java junit leetcode leetcode-java leetcode-solutions unit-testing

Last synced: 26 Mar 2025

https://github.com/tinribs507/find-a-book

This Android application demonstrates my ability to integrate apps with external APIs and follow best practice. Find a Book (FAB) leverages Google Books API to allow users to search for books based on key words, titles, subjects, publishers and dates published.

android api-rest best-practices data-handling jetpack-compose kotlin moshi mvvm-architecture navigation repositories retrofit search-functionality unit-testing viewmodel-livedata

Last synced: 19 Apr 2026

https://github.com/marcel-haag/testing

Testing Repository to get an introduction in Angular Testing and Cypress E2E

angular component-testing cypress javascript jest jest-mocking mock testing typescript unit-testing

Last synced: 12 Apr 2026

https://github.com/amitkannaujiya/gotrainbookinggrpcserver

This Repo will have a golang grpc server which will expose protobuf api for the train ticket booking .

api go-patterns golang grpc-server unit-testing

Last synced: 01 Apr 2025

https://github.com/vitaliibezuhlyi/ordersapi

A set of clean approaches based on cqrs (mediatR) to api development using the fictional example of customer orders

api-rest asp-net-core cqrs mediatr sqlite unit-testing x-unit

Last synced: 12 Jun 2025

https://github.com/dzmitrypanamarenka/page-loader

js-cli utility which downloads your page with assets

cli node-js promises unit-testing

Last synced: 25 Mar 2025

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

Kotlin testing functions

kotlin unit-testing

Last synced: 07 Jul 2025

https://github.com/autokmg/spring-boot-apps-testing-practices

Delve into the world of Spring Boot testing to enhance project quality and readiness. This repository covers unit tests, SpringBootTest annotation, JUnit, and testing slices, providing comprehensive insights and tools for robust application testing.

java-11 junit spring-boot unit-testing

Last synced: 16 Sep 2025

https://github.com/hokkung/srv

Internal library for communication with HTTP protocol for Golang application

gin-gonic golang unit-testing

Last synced: 20 May 2026

https://github.com/jagoda11/angular-bowling-scorekeeper

🎳 Angular-Bowling-Scorekeeper: Dive into the interactive world of bowling with this Angular app! Track your scores across ten frames, manage inputs with error checking, and view round-by-round progress. Perfect for enthusiasts and developers alike looking to explore Angular-driven scorekeeping. 🌟

angular angular9 bowling css debricked error-handling frontend game-score-tracking html interactive-app karma-jasmine protractor-e2e-test scorekeeper sports-app tslint typescript unit-testing web-application web-development

Last synced: 14 May 2026

https://github.com/desbasito/bank-mvc

Bank MVC is a comprehensive web-based banking card management system built with Spring Boot, implementing the Model-View-Controller (MVC) architecture pattern.

aes-encryption aop-aspects bcrypt custom-annotation freemarker html-css-javascript integration-testing jpa-hibernate liquibase luhn-algorithm maven postgresql scheduling spring-boot spring-data-audit spring-mvc spring-security swagger unit-testing validation

Last synced: 07 May 2026

https://github.com/avirupmazumder/qeats

QEats is an app that makes food ordering convenient for millions of users. With just a few taps on their phone, users can relish their favorite food from nearby restaurants.

http interfaces jackson java jmeter lombok mockito mongodb redis rest-api spring-boot springdata unit-testing

Last synced: 12 Apr 2026

https://github.com/netodeolino/book-tdd-dio

TDD using JUnit, Mockito, and Hamcrest

hamcrest mockito tdd unit-testing

Last synced: 04 Jul 2025

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/masatomizuta/go-redistest

Golang package controls Redis servers for unit tests

go golang redis unit-testing

Last synced: 17 Jan 2026

https://github.com/0097eo/eshop

This is a Django REST Framework (DRF)-powered backend API for an e-commerce platform

api-rest daraja-api django django-rest-framework jwt-authentication stripe-payments unit-testing

Last synced: 18 May 2026

https://github.com/bvfalcon/junit5-fakesmtp

FakeSMTP for unit-testing smtp clients with JUnit 5

junit junit5 maven smtp smtp-server testing unit-testing

Last synced: 14 Jan 2026

https://github.com/oiricaud/javadoc-and-unit-testing

In this assignment, you are going to improve your project by providing more feature implementation, improve documentation using Javadoc, and improve code quality by writing unit test cases using Junit.

javadoc object-oriented school-project unit-testing

Last synced: 11 Mar 2025

https://github.com/tommy-mitchell/get-executable-bin-path

Get the current package's binary path and ensure it's executable.

bin binary executable file fs nodejs package package-json path permissions shell terminal testing unit-testing

Last synced: 07 Mar 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/tomerfi/selenium-nunit-robotframework-tutorial

A walkthrough a C# web app tested with Nunit, Selenium, and RobotFramework.

acceptance-testing blog-post dev nunit3 robot-framework selenium unit-testing

Last synced: 18 Jan 2026

https://github.com/granden-corp/granden.timelib.clockshaft

DateTime utility library for easier testing in unit test or integration test.

testing unit-testing

Last synced: 11 Oct 2025

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/clintonbrito/ibm-bootcamp

Code created during an IBM Bootcamp of Java + Angular.

angular jasmine java javascript nodejs spring spring-boot typescript unit-testing

Last synced: 20 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/gpreviatti/github-clone-angular

This simple project is a github clone to exercice unit tests with angular js

angular jasmine unit-testing

Last synced: 19 Jan 2026

https://github.com/sashaflores/rustfund

Real audit submissions with findings, judge feedback, appeals, and post-review improvements. Part of my smart-contract-security series to grow and share Web3 security knowledge.

audit fuzzing rust smart-contracts solana unit-testing

Last synced: 07 May 2026

https://github.com/atomicptr/camelcase

A simple OCaml test framework

ocaml ocaml-library test testing unit-testing

Last synced: 17 Mar 2025

https://github.com/damirscorner/20201002-ng-test-form-control

Sample project for "No Value Accessor Error in Angular Tests" blogpost

angular unit-testing

Last synced: 17 May 2026

https://github.com/junnyyy/python-unit-tests

Python Unit Test Example

python testing unit-testing unittest

Last synced: 10 Oct 2025

https://github.com/kfsantos/go-api-books

REST API with unit tests and coverage percentage

api-rest api-testing coverage gin-gonic go golang gorm-orm json postgres testing unit-testing

Last synced: 14 Apr 2026

https://github.com/jovey-zheng/next-ts

Starter template for a clean Next.js + TypeScript + ESLint + TailwindCSS + Jest + Prettier + Husky project

eslint husky jest nextjs nextjs-template prettier react reactjs ssr starter-template tailwindcss typescript unit-testing

Last synced: 06 Apr 2026

https://github.com/jejung/expecting

Elegant assertions library

python python3 testing testing-tools unit-testing

Last synced: 17 Jan 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/amadr-95/spring-boot-testing

Unit Testing, Integration Testing, Testing External Services, Mocking with Mockito, Test Driven Development (TDD) and more.

integration-testing mockito tdd testing unit-testing

Last synced: 19 May 2026

https://github.com/digital-alchemy-ts/hass-unit-testing-sample

A quick example project to demonstrate the process of creating unit tests for automations

digital-alchemy example-code homeassistant homeautomation jest typescript unit-testing

Last synced: 10 May 2026

https://github.com/daniel-brai/ecommerce-drf

A deep dive into Django Rest framework with a focus on database design and performance, unit and end-to-end testing and so on

database-performance-analysis database-schema-design django-rest-framework end-to-end-testing unit-testing

Last synced: 09 Apr 2025

https://github.com/adolligit/store-manager

Store Manager é uma API Rest feita em NodeJS + ExpressJS, que faz consultas diretamente no banco de dados MySQL através query's no 'hardcoded'. O projeto foi idealizado pela escola de programação @tryber e realizado pelos alunos, como eu. Seja muito bem-vindo ao repositório!

api-rest architecture-components docker docker-compose docker-image dockerfile express-api express-js express-rescue expressjs mocha-chai mocha-tests mochajs mysql mysql-database mysql2 nodejs swagger-ui unit-testing unittest

Last synced: 03 Feb 2026

https://github.com/mohsen-d/ajab

ajab makes modules' private functions reachable for testing

nodejs testing unit-testing

Last synced: 18 May 2026

https://github.com/dzonatan/angular-testing-kata

Testing kata in the Angular environment.

angular integration-testing kata testing unit-testing

Last synced: 06 Oct 2025

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

palindrome Recursion. In this project, you will determine if some user input is a palindrome by reversing the input into a new variable, using recursion, and compare the original input variable with the reversed input variable -- if they are the same, the input is a palindrome. A word palindrome is straightforward, just reverse the string. A phrase palindrome contains spaces -- the spaces are not included when testing for a palindrome. The phrase "was it a rat i saw" is an example of this. It is a palindrome, after you remove all the spaces. When you get the user input, remove spaces from the string. Make all letters lowercase -- an 'X' will not match 'x' when testing if strings are equal. Reverse the string. Compare the variables holding the input phrase and the reversed phrase (no spaces in either) to find out if the input is a palindrome. Note that the clean phrase, after removing spaces, is displayed, then the reversed phrase below it, for verification. Make sure the colons line up, so the variables line up. Then display the result, that it IS or IS NOT a palindrome. There must be a recursive method to reverse the string and return that reversed string. Run the project 4 times, with a word that is a palindrome, a word that is not a palindrome, a phrase that is a palindrome, and a phrase that is not a palindrome, and take a screenshot after each execution, like the sample sessions above. Submission: the specified screenshots (of execution of the program and successful unit tests) and the root folder for the project Pay careful attention to the rubric for this assignment. 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.

palindrome palindrome-checker palindrome-string recursion unit-testing

Last synced: 21 Jul 2025

https://github.com/davep/pypath.el

Command to get a full dotted path for a current Python function definition

django elisp emacs emacs-lisp python unit-testing

Last synced: 13 Apr 2026

https://github.com/willie-conway/tdd-bdd-final-project

Test Driven Development (TDD) / Behavior Driven Development (BDD) for IBM 💻📈

behavior-driven-development integration-testing python selenium-webdriver system-testing test-driven-development unit-testing

Last synced: 20 Apr 2026

https://github.com/anibalalpizar/react-vitest

React component testing using Vitest(Unit Testing), a project where a component is created and tested by configuring a vite environment with React, Typescript, jsdom and the use of the React Testing Library.

react react-testing-library testing typescript unit-testing vitest

Last synced: 15 May 2026

https://github.com/martinkalema/junit-testing

Testing Java Application using JUnit Framework

junit unit-testing

Last synced: 22 Jul 2025

https://github.com/mariadelfers/tdd-exercises

Set of testing exercises in NetBeans

netbeans-ide tdd test test-automation testing unit-testing

Last synced: 11 Mar 2025

https://github.com/parvez-ahammed/swin-adventure

A simple console based game application to practice the concepts of OOP , Unit Test and TDD

c-sharp oop-principles tdd unit-testing

Last synced: 06 Apr 2025

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/0xalihn/cio_mockitodemo

Android Mockito unit testing with Mock and Stubs

android junit4 mockito unit-testing

Last synced: 18 May 2026

https://github.com/eliamyro/ultimateportfolio

A TODO projects SwiftUI app based on Paul Hudson Ultimate Portfolio series

coredata localization spotlight swiftui unit-testing

Last synced: 18 May 2026

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/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/joseluisq/briefest

Small and fast Typescript unit testing library with no dependencies. [WIP]

browser library nodejs testing typescript unit-testing

Last synced: 05 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/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/zakimohammed/ms-jest

JEST project for MS training.

jest node-jest unit-testing

Last synced: 27 Apr 2026

https://github.com/express-ts/container

Simple yet powerful implementation of the Inversion of Control (IoC) principle. IoC is also known as dependency injection (DI). based on TypeDI

dependency-injection di express-ts inversion-of-control ioc-container javascript-di typescript unit-testing

Last synced: 11 Jun 2026

https://github.com/vweevers/test-electron-main

Run node:test tests in an Electron main process.

electron unit-testing vite

Last synced: 06 Jul 2026

https://github.com/sjeguedes/symfonytdac

Symfony 3 upgrade and application management

blackfire faker functional-testing phpunit symfony3 symfony4 unit-testing upgrade

Last synced: 02 Jan 2026

https://github.com/kaiwinter/di-instantiator

Unit testing support for code which uses dependency injection

integration-testing jee spring unit-testing

Last synced: 12 Jan 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/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/tsimbalar/unittestsmaintenancehell

The code for my talk "Unit tests : Maintenance Hell ?" at SoftShake 2013

c-sharp maintenance unit-testing

Last synced: 02 Dec 2025

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