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: 2024-11-15 00:30:52 UTC
- JSON Representation
https://github.com/styczynski/bash-universal-tester
:white_check_mark: Universal testing script for bash
bash bash-script bash-universal-tester cli cli-utilities script shell-script test test-automation test-data test-runner testing testing-tools unit-testing
Last synced: 15 Oct 2024
https://github.com/ugioni/unit-tests-jest
Example to unit tests using Jest
coverage javascript jest nodejs test unit-testing
Last synced: 12 Nov 2024
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: 03 Aug 2024
https://github.com/barisates/dotnet-core-xunit-example
Unit Test in .NET Core Web Api with xUnit
dotnet-core functional-testing unit-testing web-api xunit
Last synced: 12 Nov 2024
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: 15 Oct 2024
https://github.com/nejcc/php-datatypes
This library introduces a flexible yet strict way of handling primitive data types like integers, floats, and strings in PHP. It emphasizes type safety and precision, supporting operations for signed and unsigned integers (Int8, UInt8, etc.) and various floating-point formats (Float32, Float64, etc.).
core data-types package php unit-testing
Last synced: 10 Nov 2024
https://github.com/edwinvw/cloud-native-net
Sample code for my presentation "Lessons learned building a cloud-native architecture in .NET"
cloud-native cqrs csharp ddd dotnet entity-framework-core event-driven-architecture event-sourcing microservices pub-sub rabbitmq sample-code sqlserver unit-testing
Last synced: 15 Oct 2024
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: 07 Oct 2024
https://github.com/smarttoolfactory/unit-test-tutorials
Series of Tutorials for Unit Testing in Java and Kotlin using JUnit4, JUnit5, Mockito, MockK and Test Driven Development
kotlin-unit-test mockito-kotlin mockk test-driven-development unit-testing
Last synced: 11 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: 10 Nov 2024
https://github.com/beyonk-group/svelte-component-livereload-template
Svelte component template with LiveReload and Jest unit testing
component continuous-delivery continuous-integration livereload seed starter svelte svelte-v3 tdd template unit-test unit-testing
Last synced: 14 Nov 2024
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: 10 Nov 2024
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: 01 Nov 2024
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: 26 Sep 2024
https://github.com/yaleksandr89/symfony-shop
[Pet project] Интернет-магазин
deployer-php php php8 php82 php83 selenium selenium-tests selenium-webdriver selenium4 symfony symfony-application symfony5 symfony6 symfony6-4 symfony64 unit-test unit-testing vue vuejs
Last synced: 12 Oct 2024
https://github.com/popomore/spy
spy and mock for simple testcase
mock mocking spy tdd test testing testing-tools unit-testing
Last synced: 08 Nov 2024
https://github.com/sethsandaru/kiva-laravel-tdd
Real-world Project to learning about Unit Testing/TDD with Laravel for everybody
laravel laravel-tdd php php-unit-tests unit-testing
Last synced: 01 Nov 2024
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: 07 Nov 2024
https://github.com/elliotchance/mocksqs
📤 In-memory implementation of SQS ideal for unit testing.
Last synced: 20 Oct 2024
https://github.com/yogyogi/asp.net-core-unit-testing-with-xunit
How to perform Unit Testing with xUnit in ASP.NET Core
aspnetcore integration-testing moq selenium selenium-csharp selenium-tests selenium-webdriver testing ui-testing unit-test unit-testing xunit
Last synced: 07 Nov 2024
https://github.com/zpl-c/tester
🧪 A simple, minimalist tester for your minimalist needs
c99 no-dependencies single-header unit-testing
Last synced: 06 Nov 2024
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: 07 Oct 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: 11 Nov 2024
https://github.com/vladimir-kaltyrin/exchanger
Example of implementing VIPER 💎 and Clean Architecture 💍 in Objective-C
abstract-factory-pattern clean-architecture coredata currency-exchange-rates exchange-rates objc objective-c soa unit-testing viper viper-architecture viper-modules viper-pattern-architecture
Last synced: 03 Aug 2024
https://github.com/mradionov/tleaf
AngularJS unit test generator
angular generator unit-testing
Last synced: 23 Oct 2024
https://github.com/mehmetpekdemir/spring-boot-with-test-driven-development
Spring Boot With Test Driven Development ( TDD )
bdd behavior-driven-development best-practice clean-code component-testing integration-testing java11 postgresql spring-boot springframework tdd test-containers test-driven-development unit-testing
Last synced: 13 Oct 2024
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.
Last synced: 14 Oct 2024
https://github.com/doowb/capture-stream
Capture stream output.
node-streams nodejs stderr stdio stdio-stream stdout streams test testing tests unit-testing unittest
Last synced: 09 Nov 2024
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: 23 Oct 2024
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: 18 Oct 2024
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: 08 Nov 2024
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 kaniko 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: 12 Oct 2024
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: 11 Oct 2024
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: 13 Oct 2024
https://github.com/sararasoulian/dotnet-webapi-sample
👑 A Sample Web API Application
authentication clean-architecture clean-code cqrs-pattern docker entity-framework-core integration-testing postgresql-database redis-cache restful-api serilog tdd unit-testing
Last synced: 14 Nov 2024
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: 10 Nov 2024
https://github.com/mrWh1te/ngLibrary
Scalable Enterprise Angular App Architecture using NgRx
angular angular-cdk angularmaterial best-practices continuous-deployment continuous-integration cypress delivery-automations e2e-testing jest ngrx ngrx-effects redux unit-testing
Last synced: 23 Oct 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: 02 Nov 2024
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: 02 Nov 2024
https://github.com/zirho/firebase-unit-test
Unit tests for Firebase
database firebase firebase-console unit-testing
Last synced: 22 Oct 2024
https://github.com/fzn0x/php-unit-test-tutorial-bahasa
PHP Unit Test Tutorial in Bahasa
composer indonesia php phpunit tutorial unit-testing
Last synced: 11 Oct 2024
https://github.com/mrwh1te/nglibrary
Scalable Enterprise Angular App Architecture using NgRx
angular angular-cdk angularmaterial best-practices continuous-deployment continuous-integration cypress delivery-automations e2e-testing jest ngrx ngrx-effects redux unit-testing
Last synced: 19 Oct 2024
https://github.com/gkaimakas/mvvmapp
iOS application that uses ReactiveSwift and the MVVM pattern
dependency-injection framework ios modular mvvm mvvm-architecture reactive-programming reactiveswift swift swift3 tdd unit-testing
Last synced: 08 Nov 2024
https://github.com/phantas0s/testomatic
:gear: Run tests automatically when saving them
automatisation desktop-notifications developement-utility golang golang-tool linux php-tools phpunit tdd unit-testing watch-files
Last synced: 14 Oct 2024
https://github.com/restuwahyu13/golang-testing-fundamental
Example basic fundamental testing in golang
golang tdd testing unit-testing
Last synced: 09 Nov 2024
https://github.com/wrumsby/ristretto
A browser friendly assertion library for Mocha
javascript legacy mocha unit-testing
Last synced: 08 Nov 2024
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: 12 Oct 2024
https://github.com/devenjarvis/sundew
Making Python testing easy, enjoyable, and effective ☀️
python sundew testing testing-framework unit-testing
Last synced: 03 Aug 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: 02 Nov 2024
https://github.com/micaellobo/e-commerce-store
Spring Boot microservices application for an E-commerce platform. Project is currently under construction
api-gateway docker eureka-discovery-service grafana grafana-loki grafana-tempo integration-testing kafka microservices microservices-architecture open-telemetry prometheus spring-boot unit-testing zipkin
Last synced: 09 Oct 2024
https://github.com/a7med3del1973/fawry-internship
This Repository contains materials and tasks for the Fawry internship program, This comprehensive program covers both frontend and backend development, equipping me with web technologies Spring and Angular and software engineering principles .
angular design-pattern design-patterns fawry-intern java java-8 javascript oop-principles servelet solid-principles typescript unit-testing
Last synced: 12 Oct 2024
https://github.com/g4s8/matchers-json
Hamcrest matchers for javax.json objects and arrays
hamcrest-matchers json oop unit-testing
Last synced: 13 Nov 2024
https://github.com/tfrommen/testable-code
Example code for the talk "How (Not) to Write Testable Code" at WordCamp Nuremberg, 2016.
Last synced: 23 Oct 2024
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: 27 Oct 2024
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: 06 Nov 2024
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 Oct 2024
https://github.com/atoum/phpunit-extension
atoum PHPUnit extension — Run your PHPUnit tests with atoum
atoum php phpunit test test-framework testing-tools unit-testing
Last synced: 06 Nov 2024
https://github.com/mazipan/testing-vuenuxt-playground
🌻 Playground for setup example and get in action with Unit Test on Nuxt, Vue 2 and Vue 3
jest nuxt-test nuxtjs unit-testing vue-test
Last synced: 11 Oct 2024
https://github.com/artemis-beta/fortutf
FORTRAN Unit Test Suite written in FORTRAN
fortran test test-framework testing-fortran unit-testing
Last synced: 12 Nov 2024
https://github.com/alexmx/Combinations
A blazingly fast runtime test generator suited for boundary testing.
brute-force ios testing ui-testing unit-testing xctest
Last synced: 02 Nov 2024
https://github.com/tfrommen/wceu-2018-unit-testing
Code for the workshop "An Introduction to Unit Testing (for WordPress)" at WordCamp Europe 2018.
javascript php testing unit-testing wordpress
Last synced: 23 Oct 2024
https://github.com/m-avagyan/webpack-react-typescript-template
Modern template to start creating react app using webpack and typescript 🚀
commitlint eslint husky i18next jest prettier react react-router-v6 react-testing-library react-typescript-boilerplate react-typescript-starter react-typescript-webpack styled-components typescript unit-testing webpack webpack-react
Last synced: 07 Nov 2024
https://github.com/mrdulin/mocha-chai-sinon-codelab
Learning testing with Mocha, Chai, Sinon By Examples
chai examples mocha mocha-chai-sinon mocha-tests mocha-typescript mochajs nodejs sinon sinon-js sinonjs stackoverflow test test-framework testing testing-framework testing-tools tutorial unit-test unit-testing
Last synced: 10 Oct 2024
https://github.com/phohenecker/torch-test-case
Extends unittest.TestCase such that assertions support PyTorch tensors and parameters.
Last synced: 07 Nov 2024
https://github.com/hazae41/cadenas
Zero-copy TLS protocol for the web 🏎️ (JS + WebAssembly)
browser diffie-hellman ed25519 encryption esmodules hashing hmac prf protocol rsa security sha1 sha256 tls typescript unit-testing webassembly zero-copy
Last synced: 18 Oct 2024
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: 06 Aug 2024
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: 28 Oct 2024
https://github.com/musobarlab/gorengan
Golang's GraphQL Server Starter Kit
clean-architecture go golang graphql graphql-server unit-testing
Last synced: 09 Nov 2024
https://github.com/keplersj/jest-preset-gatsby
Preset for testing Gatsby sites using Jest.
gatsby jest react testing typescript unit-testing
Last synced: 03 Aug 2024
https://github.com/erlonfs/gestao-escolar
:memo: Prova de conceito de modelagem de software com Domain Driven Design (DDD)
backend circle-ci csharp ddd-architecture docker docker-compose domain-driven-design domain-events dotnet-core ef-core efcore gestao-escolar proof-of-concept rabbitmq sqlserver tdd test test-driven-development unit-of-work unit-testing
Last synced: 27 Oct 2024
https://github.com/asaiyusuke/6502_test_executor
A cross-platform unit testing tool for MOS 6502 assembly
6502 6502-emulation assembly assembly-6502 coverage coveralls cross-platform json-schema lcov nes-dev unit-testing
Last synced: 15 Nov 2024
https://github.com/cjrh/dockerctx
Context manager for managing the lifetime of a docker container
Last synced: 27 Oct 2024
https://github.com/johnthagen/rust-to-python
A mapping of Rust features and tooling to Python
algebraic-data-types code-formatter embedded linting pattern-matching python rust tooling typing unit-testing wasm
Last synced: 23 Oct 2024
https://github.com/priteshrnandgaonkar/testloginapplication
An example to test the viewcontroller and LoginApplication
Last synced: 12 Oct 2024
https://github.com/youmari/foot-info
foot-info is a web application where you can see information about football leagues filtered by Countries and standings for every football team in the world
axios intergration-test jest react react-redux react-router react-testing-library redux redux-logger tailwindcss unit-testing
Last synced: 10 Nov 2024
https://github.com/sjinks/setup-wordpress-test-library
Set up WordPress and WordPress Test Library for unit tests
action github-action unit-testing wordpress wordpress-tests
Last synced: 14 Nov 2024
https://github.com/jasonraimondi/graphql-server
Full Stack TypeScript GraphQL monorepo with Express/ApolloServer and a NextJS/ApolloClient
apollo-client apollo-server docker graphql integration-testing ioc monorepo nextjs repository-pattern typeorm typescript unit-testing
Last synced: 09 Nov 2024
https://github.com/eth-p/best
A Bash unit and snapshot testing framework.
bash bash-testing hacktoberfest snapshot-test snapshot-testing unit-test unit-testing
Last synced: 28 Oct 2024
https://github.com/restuwahyu13/gocek
Gocek is a simple tools for BDD / TDD testing assertion library for golang.
assertions bdd go gocek golang golang-library integration-testing tdd testing-tool toolkit unit-testing
Last synced: 09 Nov 2024
https://github.com/bezzad/unitjest
Automation generate unit test for JavaScript by Jest Framework
babel cfg control-flow-graph escodegen esprima estraverse falafel flow-chart generate-unit-test genetic-algorithm instrument javascript jest test-code unit-testing
Last synced: 08 Nov 2024
https://github.com/codecop/unit-testing-koans
Testing Koans to understand how to write unit tests with different frameworks.
exercise koan koans testing-framework testing-koans unit-testing
Last synced: 06 Nov 2024
https://github.com/picimako/mockitools
Mockito framework integration for the IntelliJ platform.
intellij intellij-plugin made-in-hungary mocking mockito unit-testing
Last synced: 27 Oct 2024
https://github.com/eliasku/unit
Tiny unit testing library for C language
assertions bdd c clang cmake cross-platform embedded header-only kiss single-header-library small-projects testing unit-testing
Last synced: 14 Oct 2024
https://github.com/prongbang/goclean
Go Clean Architecture
clean clean-architecture clean-code echo-framework go golang unit-testing
Last synced: 23 Oct 2024
https://github.com/b-gonzalez/Fluent-VBA
An object-oriented fluent unit testing library for VBA
fluent-api object-oriented-programming oop tdd tdd-vba unit-testing vba
Last synced: 13 Aug 2024
https://github.com/librity/ft_minishell
42 São Paulo - minishell
42 42born2code 42cursus 42projects 42saopaulo 42school bash c minihell minishell minishell42 minunit repl shell unit-testing
Last synced: 10 Nov 2024
https://github.com/tariktesfa/unit-testing-practice
This repository includes functions and their test cases to Exercise Unit Testing by using AAA Testing Pattern and TDD approach.
Last synced: 08 Nov 2024
https://github.com/federicoceratto/nim-testrunner
Nim test runner
fswatch functional-testing nim nim-lang nim-language tdd test testing unit-testing unittesting
Last synced: 07 Nov 2024
https://github.com/natasha-ct/top-rated-tv-shows-web-app
A web application showing API results of top rated tv shows. Built with JavaScript, Html and CSS.
eslint html-css-javascript stylelint unit-testing webhint webpack
Last synced: 13 Nov 2024
https://github.com/augustoproiete/exceldna-abstractions
ExcelDna.Abstractions allows you to mock / unit test Excel-DNA Add-ins
di exceldna hacktoberfest ioc mock mocking unit-test unit-testing wrapper
Last synced: 08 Nov 2024
https://github.com/mattmc3/ztap
An implementation of the Test Anything Protocol for unit testing Zsh using pure Zsh
Last synced: 17 Aug 2024
https://github.com/olets/zsh-test-runner
Straight-forward tests and coverage reports for zsh and —under zsh's emulation— csh, ksh, and sh. ~200 unique cloners as of July '24
cli command-line coverage csh ksh sh shell test-framework test-reporting test-runner testing unit-testing zsh
Last synced: 13 Nov 2024
https://github.com/selimhorri/testcontainers-integration-tests
Perform Integration tests with Spring Boot using testcontainers library on MySQL Docker container...
assertj docker hamcrest integration-testing java junit5 jupyter spring-boot testcontainers unit-testing
Last synced: 14 Oct 2024
https://github.com/anvouk/anv
Collection of 1 header-only utility libraries under MIT license
c cross-platform header-only libraries library no-dependencies unit-testing utility-library
Last synced: 10 Nov 2024
https://github.com/2hdddg/chili
Unit tests for C in C
c embedded-c embedded-linux test-framework testrunner unit-testing unittest
Last synced: 08 Nov 2024
https://github.com/binarymuse/test-until
Utility method that returns a promise that resolves when a condition returns true
javascript promises unit-testing
Last synced: 15 Oct 2024