Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/unit-testing
- Wikipedia: https://en.wikipedia.org/wiki/Unit_testing
- Created by: Kent Beck, Erich Gamma
- Released: 1997
- Related Topics: testing, integration-testing, tdd, test-automation, e2e-tests, contract-testing, ui-testing, acceptance-testing, api-testing, junit,
- Aliases: unit-tests,
- Last updated: 2025-02-16 00:31:07 UTC
- JSON Representation
https://github.com/pedrohenrikle/gympass-api
Node.js & Typescript based, developed with concepts like SOLID, DDD, TDD, Repository Pattern, Factory Method and RBAC system. Has unit test for especific use-cases and test E2E for every HTTP controller.
api ddd e2e-tests factory-pattern nodejs repository-pattern solid tdd typescript unit-testing
Last synced: 24 Jan 2025
https://github.com/kaosdev/test-decorators
Typescript decorators for developing framework agnostic tests
decorators jasmine jest mocha testing typescript unit-testing
Last synced: 11 Feb 2025
https://github.com/khouloudhaddad/cart-management
Cart management with native PHP - TDD
php-native php8 tdd unit-testing
Last synced: 10 Jan 2025
https://github.com/donaldkellett/flask-ping-server
A Flask microservice complete with a fully automated DevOps pipeline
cicd continuous-delivery devops docker flask kubernetes python3 unit-testing
Last synced: 10 Jan 2025
https://github.com/aghamohammadi/angular-test-cypress
Angular CRUD with e2e cypress & cucumber and unit tests
angular bdd crud cucumber cypress ddd e2e-test form-validation tdd unit-testing
Last synced: 13 Feb 2025
https://github.com/pranambhat/angular-unit-testing
Angular Unit Testing | Angular 13 | Jasmine | Karma
angular angular13 jasmine karma unit-testing unittest unittesting
Last synced: 28 Jan 2025
https://github.com/dogezhou/vue3-demo
This project is a Vue3 + :zap: Vite + TypeScript starter. Clone it and Use it as your project starter. :gift_heart:
ci codecov coverage github-actions jest linter pre-commit prettier typescript unit-testing vite vue3 yarn
Last synced: 10 Jan 2025
https://github.com/endreot/minesweeper
Play a simple minesweeper game
game model-view-controller python tkinter unit-testing
Last synced: 06 Feb 2025
https://github.com/dabevlohn/rust_api_client_2024
Trying to interact with REST API and parse JSON-response at April 2024
api api-rest json json-parser rust rust-lang struct types unit-testing
Last synced: 26 Jan 2025
https://github.com/bedirhanssaglam/quiz-app-with-tests-in-kotlin
Unit tests and Instrumentation test of Quiz App in Kotlin
android instrumentation java kotlin quiz test unit-testing
Last synced: 13 Jan 2025
https://github.com/nerdfiles/chordlike
handling modality in reactjs
coverage docs reactjs static-code-analysis unit-testing
Last synced: 21 Jan 2025
https://github.com/shubham14p3/testing-practice
building Unit Testing that test several different functions with TDD (Jest)Testing Practice with Jest in Javascript.
Last synced: 13 Feb 2025
https://github.com/keplersj/jest-serializer-react-helmet
Serializer to display React Helmet data in Jest Snapshots
jest jest-snapshots react react-helmet seo side-effects snapshot-testing unit-testing
Last synced: 14 Dec 2024
https://github.com/br0wsa/billed
L'application de gestion de notes de frais Billed est pleine de bugs. Corrigez le code et implémentez des tests unitaires et d'intégration pour que ce ne soit plus le cas.
api-rest bdd billed coverage-report debug e2e-testing given-when-then jest openclassrooms p9 react saas tdd test unit-testing
Last synced: 27 Jan 2025
https://github.com/lfost42/python
Introduction to Python
csv-parsing flask logging pylint pytest python sqlalchemy unit-testing
Last synced: 02 Feb 2025
https://github.com/willacosta/flutter_image_test_utils
Provides an easier and simple way to test flutter network images
dart flutter flutter-test image-utils unit-testing
Last synced: 30 Jan 2025
https://github.com/tommy-mitchell/bin-path-cli
Execute the current package's binary.
bin binary cli-app command-line-tool executable node-js npm-package package package-json shell terminal testing unit-testing
Last synced: 09 Feb 2025
https://github.com/damiansuess/test.restunittest
Xamarin REST API sample
mock restapi restsharp unit-testing xamarin xamarin-forms xeno-innovations
Last synced: 13 Feb 2025
https://github.com/rehan-ankalgi-7t2/junit-crashcourse
junit 5 crashcourse
java junit5 testing unit-testing
Last synced: 13 Feb 2025
https://github.com/ulivz/karma-commonjs-test
a test example with karma for CommonJS module
commonjs commonjs-modules karma unit-testing
Last synced: 01 Feb 2025
https://github.com/damirscorner/20210917-ng-test-timers
Sample project for 'Testing timers with fakeAsync' blogpost
Last synced: 29 Jan 2025
https://github.com/mdo91/exercism-swift
Set of algorithmic challenges provided by exercism platform about swift language and its generic functions
algorithm algorithms algorithms-and-data-structures challenge challenges challenges-solved closure closure-exercise closures exercism-platform generic-functions swift swift-language unit-testing unitest
Last synced: 20 Jan 2025
https://github.com/lschmid83/wikipedia-extractor
Wikipedia Extractor is a lightweight C# library which can be used to extract XML page data from a Wikipedia data dump.
data-dump integration-testing page-title regex search-algorithm search-index unit-testing wikipedia xml
Last synced: 18 Dec 2024
https://github.com/thinkinglabs/cobol-fizzbuzz-kata
Unit testing with COBOL
Last synced: 13 Jan 2025
https://github.com/webmasterdevlin/apollo-angular-demo
GraphQL in Angular
apollo graphql integration-testing spectator unit-testing
Last synced: 26 Jan 2025
https://github.com/danielschaffer/ts-custom-error-shim
A TypeScript custom error shim that allows properly testing custom errors
custom-error testing typescript unit-testing
Last synced: 10 Feb 2025
https://github.com/kanch231004/TwitterDemo
This app demonstrates Paging3 with clean architecture using Kotlin and MVVM pattern. Please star the repository if you find it helpful.
android-application clean-architecture flows hilt-android kotlin-coroutines mvvm-architecture paging-library-in-android paging3 system-design unit-testing
Last synced: 23 Oct 2024
https://github.com/hima890/airbnb_clone_v3
Welcome to the Airbnb Project - Version 3! This project is a comprehensive RESTful API implementation built with Flask and Flask-RESTful. It emulates core functionalities of the Airbnb platform, including managing users, places, states, cities, and amenities.
airbnb-clone alx-africa alx-backend alx-software-engineering backend-api flask-api flask-application flask-sqlalchemy html-css-javascript jinja2-templates oops-in-python puppet python static team unit-testing
Last synced: 13 Feb 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: 09 Feb 2025
https://github.com/julienkode/monorepo-typescript-template
Template of a monorepo using typescript
continuous-delivery continuous-integration e2e-tests javascript monorepo template typescript unit-testing
Last synced: 11 Feb 2025
https://github.com/codemedic/bash-pack
Bash scripts library
bash library logging semver unit-testing
Last synced: 09 Jan 2025
https://github.com/nlesc-nano/assertionlib
A package for performing assertions and providing informative exception messages.
assertion assertion-library assertions python-3 python-3-6 python-3-7 python-3-8 python-3-9 testing unit-testing
Last synced: 24 Jan 2025
https://github.com/lucasdengcn/bookstore-demo
Practices over Spring boot, JPA, Gradle, Unit Test, Integration Test, OAS etc.
integration-testing spring unit-testing
Last synced: 01 Jan 2025
https://github.com/ra1nz0r/metric_alert_app
Программа для сбора метрик и алертинга.
agent cicd flags go mock postgresql restapi server sql taskfile unit-testing
Last synced: 01 Jan 2025
https://github.com/bchavs12/rentalcarsapi
Api in Java Spring boot for the rentalCars system
docker dto-entity-mapper hibernate-orm java jest-tests jpa-hibernate mvc-architecture restful-api spring-boot spring-security unit-testing
Last synced: 21 Jan 2025
https://github.com/kazvee/tinyapp
🌍🔗 Full stack web application that allows users to shorten long URLs. Built with Node, Express, and the EJS template engine for page rendering. Unit testing has been implemented using Mocha and Chai.
bcryptjs chai cookie-session ejs express javascript mocha node-js unit-testing
Last synced: 02 Feb 2025
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: 09 Feb 2025
https://github.com/fvdm/nodejs-dotest
Yet another unit test runner for Node.js
debugger nodejs unit-testing unlicense
Last synced: 21 Nov 2024
https://github.com/haloapping/dsa
Karena stress sama TA yang gak beres-beres, saya akhirnya gabut mempelajari kembali algoritma dan struktur data. Dan akhirnya saya makin pusing :)
algorithms-and-data-structures pusing python3 stress tdd unit-testing
Last synced: 06 Jan 2025
https://github.com/KanzaTahreem/TodoList-Best-Practices
Received a code review on a Webpack based webapp, build with JavaScript, To-do list is a tool that helps users to organize their day
code-review html javascript jest pair-programming todolist unit-testing webpack
Last synced: 13 Nov 2024
https://github.com/pauluswi/bigben
BigBen is a microservice which provides simple wallet service for application users.
docker docker-compose ewallet fintech golang microservice mysql payment unit-testing
Last synced: 09 Feb 2025
https://github.com/cimpress-mcp/tiger-clock
An injectable, mockable source of the current date and time.
Last synced: 16 Jan 2025
https://github.com/colinrobertbrooks/testing-javascript-applications-demo
A demo app with static analysis and unit/integration/end-to-end tests 🧪
end-to-end-testing integration-testing javascript nodejs reactjs testing unit-testing
Last synced: 21 Jan 2025
https://github.com/Bredalis/PyTest
🐍 Testing's librery for Python 🐍
framework pytest python testing unit-testing
Last synced: 23 Oct 2024
https://github.com/infeng/todo-react
jest starter
enzyme jest react redux todo unit-testing
Last synced: 20 Feb 2025
https://github.com/fair2-for-research-software/python-testing-for-research
A training course on the practical use of tests in research software.
ci continuous-integration english fair fair4rs lesson pre-alpha python python-testing research research-software rse software software-testing testing unit-testing unit-tests
Last synced: 28 Jan 2025
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: 18 Feb 2025
https://github.com/ernitingarg/very-large-file-processing-python
Python solution which uses min-heap data structure and thread parallalism to process very large file
data-structures large-files min-heap multiprocessing python3 space-complexity threading time-complexity unit-testing
Last synced: 17 Feb 2025
https://github.com/alexgalhardo/notes-api-clean-architecture.alexgalhardo.com
A REST Notes API using Clean Architecture with Typescript, Express, Mongodb and Unit & Integration tests.
api-rest clean-architecture docker express integration-testing mongodb tests typescript unit-testing
Last synced: 09 Feb 2025
https://github.com/kanzatahreem/todolist-best-practices
Received a code review on a Webpack based webapp, build with JavaScript, To-do list is a tool that helps users to organize their day
code-review html javascript jest pair-programming todolist unit-testing webpack
Last synced: 08 Jan 2025
https://github.com/kdcllc/aspnetcore1_jwt_angular2_travelapp
Simple AspNetCore Jwt Token Authentication WebApi with Angular2 Client
angular angular2 angular4 asp-net-core asp-net-core-mvc aspnetcore domain-driven-design jwt jwt-authentication jwt-bearer-tokens jwt-tokens jwtauth kdcllc typescript unit-testing webapi
Last synced: 03 Jan 2025
https://github.com/mgobeaalcoba/unit_testing_python
Repository with data and practice about unit testing in Python
coverage doctest mock pytest unit-testing unittest
Last synced: 20 Jan 2025
https://github.com/hozlucas28/adventts-solutions-2023
Repository with the solutions of Advent of TypeScript (2023), types challenges, by @typehero.
2023 adventts challenges husky jest mit-license prettier type-testing typehero typescript unit-testing
Last synced: 05 Feb 2025
https://github.com/coot/purescript-karma-test-unit
Karma runner for purescript-test-unit.
karma karma-runner purescript test-runner unit-testing
Last synced: 30 Jan 2025
https://github.com/nashtech-labs/kafka-unit-testing.g8
A Sample application of Kafka Producer/Consumer API and its unit testing using Embedded Kafka.
embedded-kafka kafka kafka-consumer kafka-producer unit-testing
Last synced: 15 Feb 2025
https://github.com/rubberduck203/shunit2examples
Spike to see how hard it would be to TDD Bash scripts
Last synced: 28 Jan 2025
https://github.com/ritikanubhav/ai-recommendation-system
C#/ Dot net Console Application for AI Recommendations-- Using Pearson Formula
console-application csharp dotnetcore unit-testing
Last synced: 14 Jan 2025
https://github.com/rahul8320/levelup
Learning Asp .NET Core Web API, Angular 17, Redis, GraphQl
angular asp-net-core-identity asp-net-core-web-api clean-architecture clean-code dotnet dotnet-core entity-framework-core graphql identityserver4 n-layer-architecture redis redis-client rest-api role-based-access-control unit-testing webapi
Last synced: 29 Jan 2025
https://gitlab.com/johnsonjh/leaktestfe
leaktestfe: A convenience library and front-end for Uber goleak.
go golang goleak goroutines leak-detection testing unit-testing
Last synced: 23 Oct 2024
https://github.com/martn2023/geektrust-mymoney-asset-reallocation
investment portfolio rebalancing tool graded by Geektrust, an AI recruitment platform
geektrust object-oriented-programming python unit-testing
Last synced: 12 Jan 2025
https://github.com/pdsuwwz/vite-react-unit
Unit Testing for React 18.x + TS -- 搭建 React 单元测试环境(包含覆盖率测试)
babel jest react sample testing typescript unit unit-testing vite
Last synced: 27 Oct 2024
https://github.com/sangupta/am
Assert-Mocks for unit-testing Java servlet API code
httpservletrequest httpservletresponse java jsp-tag junit mock-implementations servlet-api servlet-filter unit-testing
Last synced: 30 Jan 2025
https://github.com/olegsych/inspector
A simple .NET Reflection API for white-box unit testing.
dotnet dotnet-standard reflection unit-testing
Last synced: 02 Feb 2025
https://github.com/babkock/videostore
My final project for CIS 152 Data Structures. A GUI program with SQLite database.
cplusplus graphical-user-interface qt5 qt5-gui qt5-widgets qt6 qtcreator sqlite sqlite3 threads unit-testing
Last synced: 10 Jan 2025
https://github.com/ilancohen/jest-class-mocker
Jest mocks for TypesScript Classes
jest jest-mocking mock typescript unit-testing
Last synced: 10 Nov 2024
https://github.com/ardier16/jsunit
A simple unit testing framework written in JavaScript (ES6)
css3 es6 html5 javascript javascript-library testing-framework unit-testing vanilla-js
Last synced: 23 Jan 2025
https://github.com/sahilk-027/frontend-primer
This repository is a compilation of essential concepts and topics to help you prepare for frontend developer interviews.
angular css front-end-development html html5 javascript seo typescript unit-testing
Last synced: 05 Jan 2025
https://github.com/topefolorunso/scrape-job-sites
automated data pipeline - extracts and processes job data and sends notification via telegram bot
bot database python selenium unit-testing webscraping
Last synced: 17 Feb 2025
https://github.com/adrianomonteiroweb/solid-testable-api-architecture
Repository of architectural studies of a testable api with SOLID concepts in classes and TypeScript.
api nodejs solid typescript unit-testing vitest
Last synced: 22 Jan 2025
https://github.com/adrianomonteiroweb/golang-crud
Repositório de estudos em Golang com um projeto CRUD, Postgres e Docker.
crud docker gin go golang pg postgresql psql testify unit-testing
Last synced: 09 Jan 2025
https://github.com/lloydjatkinson/vue-demonstration-component-testing
A demonstration of unit testing Javascript, Vue and Vuex.
javascript javascript-unit-test jest mocking unit-testing vue vue-components vuejs vuex
Last synced: 29 Nov 2024
https://github.com/aliiiw/test-learning
this is repo for flash back to testing :)
android espresso junit4 mockito mockk-android roboelectric unit-testing
Last synced: 30 Jan 2025
https://github.com/mjetpax/80smixtapeapi
The 80's mixtape API is a fun application that creates mixtapes of top pop hits from the 1980s!!
api docker docker-compose go golang postgresql unit-testing
Last synced: 22 Jan 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: 02 Feb 2025
https://github.com/mmellado/react-tdd-example
Example of how to build a react component using TDD
Last synced: 21 Jan 2025
https://github.com/jaisayush/angular-jest-scaffolder
A command-line tool that scaffolds Angular projects with Jest as the default testing framework. Effortlessly replace Jasmine and Karma, configure Jest for Angular, and automate the setup process for efficient testing. Perfect for developers looking to streamline their Angular testing workflow.
angular angular-18 angular-cli angular-jest angular-testing automation continuous-integration devtools frontend-development javascript jest nodejs npm-package open-source scaffolding-tool software-engineering testing-framework typescript unit-testing web-development
Last synced: 14 Jan 2025
https://github.com/iowacomputergurus/netcore.utilities.unittesting
This library provides helpful items to speed the development of unit tests across all .NET Core project types. We will update this library regularly with helpful base classes/implementations.
aspnet-core hacktoberfest net-core unit-testing utilities
Last synced: 12 Dec 2024
https://github.com/maxicorrea/java-taller-tp0
Practical work of programming workshop in UNPAZ reprogrammed using OOP and Unit Testing.
algorithms object-oriented-programming strategy-pattern unit-testing
Last synced: 11 Jan 2025
https://github.com/ishinzoo/notestakingapp
Mindjot 📝 - my latest project for saving notes! Built with Room Persistence Library for seamless data storage, UI crafted with XML files, and rigorously tested with Android Unit and UI testing.
espresso-tests kotlin room-database room-persistence-library unit-testing xml
Last synced: 01 Jan 2025
https://github.com/mo7amedaliebaid/study_cases
bloc bloc-test clean-architecture dart flutter unit-testing
Last synced: 12 Feb 2025
https://github.com/m7moudgadallah/express-skeleton
This is a repository that provides a project skeleton for Node.js applications built with the Express.js framework. It includes a predefined set of middleware and error handling configurations, making it easier to start developing your web applications.
custom-error-handling expressjs jest nodejs project-skeleton unit-testing
Last synced: 01 Jan 2025
https://github.com/khemtat/poker
Poker card game, written in python with unit testing for studying TDD methodology
poker-game python unit-testing
Last synced: 05 Feb 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: 01 Jan 2025
https://github.com/m7moudgadallah/softlink
is a simple and efficient URL shortener designed to streamline the process of creating and sharing shortened URLs.
expressjs functional-testing integration-testing jest mongodb mongoose nodejs postman rest-api unit-testing
Last synced: 01 Jan 2025
https://github.com/berkaykanca78/unit-test
C# ASP.NET 8.0 Web Api & xUnit Test Project & Descripiton Unit Testing Parts
asp-net-core c-sharp unit-testing web-api xunit-tests
Last synced: 22 Nov 2024
https://github.com/iv-mexx/unittestconditionalcompilation
A little sample project about how to set up a project to use preprocessor-macros for conditional compilation with unit tests
conditional-compilation preprocessor-macros unit-testing xcode xcode-unit-tests
Last synced: 26 Jan 2025
https://github.com/yashkathe/unit-testing-js
Notes and code for unit testing with Vitest
Last synced: 17 Feb 2025
https://github.com/samlatavares/java-testes-unitarios
Project made during the "Unit Tests in Java: Master JUnit, Mockito and TDD" course from Udemy.
java junit maven mockito powermock unit-testing
Last synced: 12 Feb 2025
https://github.com/wolven531/react-hooks-todo
Simple To Do Typescript app, demonstrating react hooks, unit testing with Jest + Enzyme, and end to end testing with Cypress
cypress e2e-testing end-to-end-testing enzyme hooks hooks-api-react jest react react-hooks sass scss testing typescript unit-testing
Last synced: 18 Feb 2025
https://github.com/tommoulard/docker-criterion
Docker image/Dockerfile for criterion
criterion dockerfile unit-testing
Last synced: 05 Jan 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: 01 Feb 2025
https://github.com/tembra/pest-plugin-x-args
Add to Pest the functionality to accept `--x-` arguments and access them from the test cases.
command-line pestphp pestphp-addon php plugin plugin-repo test testing unit-testing
Last synced: 30 Dec 2024
https://github.com/mbashia/testing-in-elixir-phoenix
testing in elixir and LiveView
elixir intergration-test liveview unit-testing
Last synced: 22 Jan 2025
https://github.com/jphp-group/tester
Unit Testing Framework for JPHP and JPPM
jphp php testing unit-testing unittest
Last synced: 15 Feb 2025
https://github.com/rakibrahman/react-testing
Test cases for react app
jest react react-testing-library typescript unit-testing
Last synced: 09 Feb 2025
https://github.com/lepetere/angularstrykerdemo
A demo of unit and mutation testing using Karma, Jasmine & Stryker in an angularjs 1.6 project.
angular1 angularjs jasmine javascript karma mutation-testing unit-testing
Last synced: 21 Jan 2025
https://github.com/islamhaqq/sahltestingframework
Unit Testing Framework (Mocking Library Included)
automation automation-framework google-test mocking mocking-library tdd testing unit-testing
Last synced: 05 Jan 2025
https://github.com/marko19907/patient-register-gui
A second semester “Programming 2” project with JavaFX, CSV files and ORM.
csv-export csv-import derby-embedded factory-pattern java javafx lambdas maven mvc-architecture orm streams unit-testing
Last synced: 17 Feb 2025
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: 07 Nov 2024