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/xriot45/express-js-cli

Express JS CLI is a Command Line Interface (CLI) tool designed to make it easier and faster to create RESTful API projects using Express JS Framework.

cli commit-lint expressjs husky javascript layered-architecture node-js npm rest-api typescript unit-testing

Last synced: 11 Apr 2025

https://github.com/johannes-mueller/test-cockpit.el

Run tests for multiple languages from emacs.

cargo emacs emacs-lisp emacs-package python rust testing unit-testing

Last synced: 24 Apr 2025

https://github.com/arduino/cpp-test-action

A GitHub Actions action for testing C/C++ projects

c c-plus-plus ci cmake continuous-integration coverage cpp github-actions unit-testing

Last synced: 04 Feb 2025

https://github.com/pasdam/mockit

Library that make mocking of Go functions/methods easy

go golang lib library mock mocking monkey-patching stub stubbing stubs testing unit-testing

Last synced: 17 Nov 2024

https://github.com/thisisyusub/tdd-learn-example

Clean Architecture Example with TDD in Flutter Apps

clean-architecture flutter tdd testing unit-testing

Last synced: 24 Apr 2025

https://github.com/simonmittag/mse6

mse6 is a mock HTTP/TLS server for integration tests and edge cases. It supports slow HTTP responses, bad content encoding, sudden crashes, network termination and other abnormal behaviour that is otherwise difficult to observe or reproduce under test conditions.

bad-code bad-idea bad-ideas chaos-engineering chaos-monkey cicd continuous-integration http http-server https integration-testing slowhttptest slowmotion testing testing-tools tls unit-testing websockets

Last synced: 30 Apr 2025

https://github.com/chaifeng/shell-common-functions-library

Bach (Bash Unit Testing Framework) and some bash/zsh helper functions

bash bash-testing library shell-scripting testing unit-testing unit-testing-framework zsh

Last synced: 23 Apr 2025

https://github.com/platformio/platformio-eclipse-ide

PlatformIO IDE for Eclipse: The next generation integrated development environment for IoT

debugger eclipse embedded hardware iot microcontroller platformio unit-testing

Last synced: 04 Feb 2025

https://github.com/prasathmani/google-maps-mock-api

This is a mock for use when JS unit testing google maps

gmaps-api google-maps-api karma-jasmine maps mock-api mockjs unit-testing

Last synced: 13 Apr 2025

https://github.com/mitocgroup/recink

REciNK - Rethink Continuous Integration for JavaScript Applications

continuous-integration coverage e2e-testing javascript mocha npm testcafe testing travis unit-testing

Last synced: 29 Mar 2025

https://github.com/jurabek/golang-table-tests-with-testify-mock

This repo shows how to test and mock multiple dependencies using table-driven tests with testify-mock in Golang

best-practices golang mock table-testing tdd testify testify-mocking unit-testing unittesting

Last synced: 11 Apr 2025

https://github.com/popomore/spy

spy and mock for simple testcase

mock mocking spy tdd test testing testing-tools unit-testing

Last synced: 15 Apr 2025

https://github.com/ewpratten/frc-actions

πŸ€– Automatically build and test your FRC robot projects with GitHub Actions

cpp frc github-actions java unit-testing

Last synced: 19 Jan 2025

https://github.com/alejandroq12/to-do-list

πŸš€ This repository contains the front-end implementation of a to-do list web application. The app is designed to help users efficiently manage their tasks and stay organized, using modern web development practices and technologies.

css dom dom-manipulation es6-javascript html javascript jest jest-tests todolist unit-testing webpack

Last synced: 26 Apr 2025

https://github.com/philippmdoerner/mockingbird

A package to mock procedures and functions without turning it all into OOP.

mocking-library nim-lang nimscript testing unit-testing

Last synced: 09 Apr 2025

https://github.com/djeada/kurs-podstaw-pythona

JeΕ›li chcesz rozpoczΔ…Δ‡ naukΔ™ programowania w jΔ™zyku Python, ten kurs bΔ™dzie doskonaΕ‚ym wyborem. Kurs jest starannie podzielony na cztery sekcje, co umoΕΌliwia stopniowe przyswajanie wiedzy i umiejΔ™tnoΕ›ci niezbΔ™dnych do opanowania tego jΔ™zyka. DziΔ™ki temu, krok po kroku, zdobΔ™dziesz solidne podstawy oraz zaawansowane techniki programowania w Pythonie

cmdline csv fastapi file-parser logs matplotlib numpy pdf pip scipy server sqlite3 tkinter unit-testing virtualenv

Last synced: 13 Apr 2025

https://github.com/cppfw/tst

C++ xUnit-like testing framework without macros

cpp testing testing-framework unit-testing unit-testing-framework unittest

Last synced: 18 Dec 2024

https://github.com/asartori86/build_system_tools

Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.

build-system cmake cpp gtest meson unit-testing

Last synced: 27 Apr 2025

https://github.com/elliotchance/mocksqs

πŸ“€ In-memory implementation of SQS ideal for unit testing.

aws mock sqs unit-testing

Last synced: 23 Apr 2025

https://github.com/rimutec/faker

.NET Library to easily generate fake, yet realistically looking data for testing and other uses, supports 51 built-in and custom locales.

fake fake-data tdd test-automation testdata testing testing-tools unit-testing

Last synced: 23 Apr 2025

https://github.com/hcarty/ocaml-testsimple

Test::Simple, for OCaml

ocaml testing unit-testing

Last synced: 09 Apr 2025

https://gitlab.com/pinage404/git-gamble

`git-gamble` is a tool that blends [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) + [TCR (`test && commit || revert`)](https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864) to make sure to **develop** the **right** thing 😌, **baby step by baby step** πŸ‘ΆπŸ¦Ά [Get Started](https://git-gamble.is-cool.dev/)

GitLab CI/CD Gitlab release-cli TDD appimage cli cli-tool cli-tools command line tool command-line-tool cross compile cross platform cross-compilation cross-compile cross-platform developer-tools devtool devtools gamble git gitlab-ci gitlab-registry mdbook nix pnpm rust slide slides slideshow slidev tcr test test driven development testing testing-tools tests unit test unit testing unit-test unit-testing unittest

Last synced: 10 Feb 2025

https://github.com/offa/nbcndunit

NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.

c cpp cpputest googletest java netbeans netbeans-plugin unit-testing

Last synced: 19 Nov 2024

https://github.com/g4s8/matchers-json

Hamcrest matchers for javax.json objects and arrays

hamcrest-matchers json oop unit-testing

Last synced: 09 Apr 2025

https://github.com/deminy/counit

To run time/IO related unit tests (e.g., sleep function calls, database queries, API calls, etc) faster using Swoole.

phpunit swoole unit-testing

Last synced: 12 Apr 2025

https://github.com/mehdihadeli/tdd-sample

A sample project demonstrating Test-Driven Development (TDD) using .Net 8 and Vertical Slice Architecture based on Minimal APIs in .NET Core

dotnet dotnetcore integration-testing mocking nsubstitute tdd tdd-kata test-driven-development testdrivendevlopment unit-testing vertical-slice-architecture

Last synced: 17 Mar 2025

https://github.com/urin/miniunit

Minimal unit testing framework for pure-C

c unit-testing

Last synced: 10 Apr 2025

https://github.com/gammasoft71/tunit

Modern c++17 unit testing framework on Microsoft Windows, Apple macOS, Linux, iOS and android.

cpp cpp17 framework ios libraries library macosx multi-platform tdd test test-framework testing unit-tesing unit-test unit-testing unit-testing-framework unit-tests unittest unittests

Last synced: 13 Apr 2025

https://github.com/liamnichols/swift-fixture

A tool to help you in writing clean and concise unit tests by standardizing the creation of fixture values.

fixtures swift unit-testing xcode

Last synced: 11 Apr 2025

https://github.com/wibosco/convenientfilemanager

A suite of categories to ease using (NS)FileManager for common tasks.

cocoapods ios nsfilemanager swift unit-testing

Last synced: 22 Nov 2024

https://github.com/0xsirsaif/pytest-frappe

A set of pytest fixtures to test Frappe applications

erpnext frappe frappe-framework pytest pytest-plugin python test unit-testing

Last synced: 30 Apr 2025

https://github.com/mradionov/tleaf

AngularJS unit test generator

angular generator unit-testing

Last synced: 10 Mar 2025

https://github.com/abeltavares/marketpipe

πŸ›  Containerized and configurable Airflow ETL pipeline for collecting and storing stock and cryptocurrency market data.

airflow aws ci-cd cryptocurrency data-analysis data-collection data-storage docker iac oop pgadmin pipeline postgresql python sql stocks unit-testing

Last synced: 22 Apr 2025

https://github.com/gagolews/realtest

When Expectations Meet Reality: Realistic Unit Testing in R

continuous-testing r testing-tools unit-testing

Last synced: 22 Nov 2024

https://github.com/merindorium/guava

A Swift test double library. Guava - looks like an apple but it's not.

fake library spy stub swift test-doubles unit-testing

Last synced: 03 Dec 2024

https://github.com/matthiware/unittesting

C# Unit Testing Basics with xUnit and NUnit

csharp dotnet-core nunit tutorial unit-testing unittesting xunit

Last synced: 16 Feb 2025

https://github.com/flu-x/flexibox

One single end point to get started with your selenium codebase in a go

browser-drivers chromedriver driver geckodriver problem-statement pytest python37 selenium selenium-webdriver unit-test unit-testing webdriver

Last synced: 13 Feb 2025

https://github.com/jpmonette/apexcov

Generates public Apex test coverage reports for your Force.com open-source projects

apex code-coverage forcedotcom golang lcov salesforce unit-testing

Last synced: 19 Apr 2025

https://github.com/bwatts/green

Green is a standalone .NET library focused on applying Boolean expressions to target data. Ask better questions of your objects using checks and expectations!

asssertions checks csharp dotnet dotnet-core expectations green standalone testing unit-testing utilities validation

Last synced: 15 Apr 2025

https://github.com/larney11/mock-fetch-api

Mock http requests and responses using fetch API (or isomorphic-fetch). Straight forward functions makes it simple to create customizable and legible unit tests.

api fetch javascript mock mock-fetch mock-fetch-api mockfetch react-native unit-testing

Last synced: 19 Apr 2025

https://github.com/edumserrano/dotnet-sdk-extensions

This repo contains extensions to help build .NET applications, as well as extensions for unit and integration tests. It supports applications targeting .NET 6 and higher.

asp core csharp dotnet extensions guides integration-testing mocking sdk-net test testing tests unit-testing web webapp

Last synced: 14 Jan 2025

https://github.com/e-j/qt-multiple-tests

Simple extension for the Qt Test library that allow running multiple tests cases in one application

c-plus-plus qt4 qt5 qtest qtestlib unit-testing

Last synced: 11 Mar 2025

https://github.com/eonist/resourcehelper

Enables you to use .bundle and other resources with SPM Unit-tests

asset bundle ci continuous-integration files spm swift-package-manager testing unit-testing

Last synced: 14 Apr 2025

https://github.com/mahammad-mostafa/delicious-meals

This is the capstone project for the second module in Microverse program. It is a group project which is about meal recipes app.

await-async capstone-project es6 es6-modules html-css-javascript jest kanban-board microverse promises rest-api single-page-app unit-testing webpack5

Last synced: 22 Apr 2025

https://github.com/devenjarvis/sundew

Making Python testing easy, enjoyable, and effective β˜€οΈ

python sundew testing testing-framework unit-testing

Last synced: 17 Nov 2024

https://github.com/team-igniter-from-houston-inc/async-fn

Additional methods for different mocking libraries to introduce "late resolve" of promises returned by the mock functions. This allows tests that read chronologically, like a story.

async async-await bdd javascript jest sinon tdd unit-testing

Last synced: 01 Apr 2025

https://github.com/peter-evans/mutation-testing

Mutation Testing – featuring an example using Stryker, a framework for the JavaScript ecosystem

code-coverage fault-based-testing mutation-testing stryker stryker-testframework unit-testing

Last synced: 31 Mar 2025

https://github.com/jernejk/mixedefcoreunittesting

When doing unit tests for EF Core, we can use in-memory-database to test functionalities but sometimes we needs to use SQL features. That's where SQLite comes into play.

dotnetcore3 efcore in-memory-database samples sqlite unit-testing

Last synced: 11 Apr 2025

https://github.com/yegor256/tdx

Test Dynamics

analysis testing unit-testing

Last synced: 27 Mar 2025

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

Build and run unit tests in the Earth Engine code editor

assert assertions code-editor earth-engine gee javascript testing unit-testing

Last synced: 10 Apr 2025

https://github.com/restuwahyu13/golang-testing-fundamental

Example basic fundamental testing in golang

golang tdd testing unit-testing

Last synced: 19 Apr 2025

https://github.com/johnsusek/vue-test-declarative

Declarative unit testing for Vue components.

declarative testing testing-tools unit-testing vue

Last synced: 19 Nov 2024

https://github.com/wrumsby/ristretto

A browser friendly assertion library for Mocha

javascript legacy mocha unit-testing

Last synced: 23 Apr 2025

https://github.com/danielcaldas/test-fixtures-pattern

A simple demonstration of a fixtures test based architecture in JavaScript

architectural-patterns javascript jest testing unit-testing

Last synced: 10 Apr 2025

https://github.com/artemis-beta/fortutf

FORTRAN Unit Test Suite written in FORTRAN

fortran test test-framework testing-fortran unit-testing

Last synced: 01 Mar 2025

https://github.com/nikicac/dynamicscrm.assemblydebugger

Easy debugging of Plugins and workflows, without deployment to Dynamics CRM

codeactivity debuging dynamics-crm integration-testing nuget plugin unit-testing

Last synced: 22 Apr 2025

https://github.com/tradeshift/http-mockserver

Simplify development and testing by mocking http services with ease.

cli mock-server mockclient mocking node npm test unit-testing

Last synced: 19 Nov 2024

https://github.com/ezekielutshudi/testing-practice-with-jest

This is a lesson that involves learning how to use unit testing with jest and how to apply it in projects.

jest test testing testing-tools unit-testing

Last synced: 13 Jan 2025

https://github.com/chyiiiiiiiiiiii/test_riverpod_with_mocktail

Test Provider, FutureProvider and AsyncNotifierProvider in your Riverpod project

app dart flutter mocktail provider riverpod test unit-testing

Last synced: 15 Apr 2025

https://github.com/d-led/cpp-testing-no-excuses

there's no excuse not to do bdd/tdd in c++ projects

bdd cplusplus cucumber specification testing unit-testing

Last synced: 14 Apr 2025

https://github.com/musobarlab/gorengan

Golang's GraphQL Server Starter Kit

clean-architecture go golang graphql graphql-server unit-testing

Last synced: 30 Apr 2025

https://github.com/clarkedb/grift

Mocking and spying in Ruby's MiniTest framework

minitest minitest-plugins mock mocking ruby testing testing-tools unit-testing

Last synced: 24 Nov 2024

https://github.com/phohenecker/torch-test-case

Extends unittest.TestCase such that assertions support PyTorch tensors and parameters.

python3 pytorch unit-testing

Last synced: 12 Apr 2025

https://github.com/deverebor/typescript-design-patterns-study

Playground for studying design patterns, solid principles, GoF, testing and more with TypeScript

design-patterns gof-patterns jest solid-principles typescript unit-testing

Last synced: 10 Apr 2025

https://github.com/nao1215/hottest

hottest - user-friendly 'go test' that extracts error messages.

command-line command-line-tool github-actions go golang test unit-testing user-friendly

Last synced: 22 Mar 2025

https://github.com/tfrommen/testable-code

Example code for the talk "How (Not) to Write Testable Code" at WordCamp Nuremberg, 2016.

testability unit-testing

Last synced: 11 Mar 2025

https://github.com/bartstc/interior-and-exterior-e-commerce-client

E-commerce application with React hooks, TypeScript, Redux and React Testing Library

e-commerce jest react react-testing-library redux redux-saga styled-components typescript unit-testing

Last synced: 15 Apr 2025