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-08 00:30:42 UTC
- JSON Representation
https://github.com/jeffersonribeiro/luizalabs-front-end
Single Page App built with React to search places by CEP and save to favorites.
continuous-deployment continuous-integration integration-testing react redux spa unit-testing
Last synced: 07 Nov 2024
https://github.com/gregonnet/kentan
Reduce boilerplate for setting up test data.
generator jasmine jest testing typescript unit-testing
Last synced: 27 Sep 2024
https://github.com/mnisarali/tdd-project
This repository implements a class with several methods using Test-Driven Development (TDD) methodology. The focus is on writing tests first and then implementing the code.
mocks rspec tdd testing unit-testing
Last synced: 25 Oct 2024
https://github.com/egoist/vbuild-karma
Run unit tests with vbuild and Karma
jasmine karma phantomjs unit-testing vbuild webpack
Last synced: 14 Oct 2024
https://github.com/meryemsanem/budget-app
Budget App is a Ruby on Rails web application designed to help users manage their expenses and budgets. With Budget App, users can track their expenses and categorize them to improve their financial management.
devise devise-views integration-testing ruby-on-rails unit-testing
Last synced: 21 Oct 2024
https://github.com/thombashi/gtest-project-template
C++ test project template using Google Test.
cpp11 google-test project-template template-repository unit-testing
Last synced: 30 Oct 2024
https://github.com/jamiefdhurst/journal
A simple blog available as an API, written in Go with accompanying tests and documentation. Can be used as a useful starting point for Go web projects.
golang rest-api sqlite unit-testing
Last synced: 28 Oct 2024
https://github.com/minapecheux/unitytutorials-unittesting
The code for a short tutorial on how to implement basic unit testing in Unity/C# using the Unity Test Framework (in text or video format)!
automation ci-cd cicd csharp devops devops-tools test testing unit-testing unittest unity
Last synced: 07 Nov 2024
https://github.com/gustavofreze/points-of-interest
Implementação do desafio "Pontos de Interesse por GPS", do repositório backend-br.
backend-br challenge hexagonal-architecture mutation-testing php points-of-interest pois unit-testing
Last synced: 13 Oct 2024
https://github.com/boneskull/intro-to-mocha
Slide deck for "Intro to Mocha" talk
integration-testing mocha mochajs presentation reveal-js slides testing testing-framework tutorial unit-testing
Last synced: 06 Nov 2024
https://github.com/dgroup/xlsx-matchers
Elegant object-oriented hamcrest matchers for Apache POI
apache-poi elegantobjects excel hamcrest hamcrest-matchers java poi tdd tdd-java testing unit-testing
Last synced: 25 Oct 2024
https://github.com/nicnocquee/practical-ios-testing
This repo showcases some examples of testing code in iOS.
ios objective-c ocmock swift tutorial unit-testing xctest
Last synced: 15 Oct 2024
https://github.com/matthiasreumann/gomino
gin-gonic unit-test utilities
gin gin-gonic go golang testing-tools unit-testing
Last synced: 14 Oct 2024
https://github.com/jmsv/xunit-to-nunit
Converts C# XUnit tests to NUnit tests
c-sharp converter dotnet hacktoberfest nunit parser unit-testing xunit
Last synced: 11 Oct 2024
https://github.com/shankybnl/junit-jacoco-example
This tutorial is for beginners to set up jacoco in gradle project and get the code coverage of unit tests
code-coverage coverage-report gradle jacoco java junit unit-testing
Last synced: 11 Oct 2024
https://github.com/prantlf/tehanu
Blazingly fast, tiny and simple JavaScript test framework with pluggable reporters and an optional runner.
test test-framework test-harness test-runner testing testing-framework unit-testing
Last synced: 02 Nov 2024
https://github.com/devsazal/geo-features-bbox-api
GeoFeatures API — to get data as json for any valid coordinates as bounding box (TypeScript, Node.js, Express.js, Docker)
docker expressjs geometry openstreetmap typescript unit-testing
Last synced: 30 Oct 2024
https://github.com/dmytro-anokhin/view-comparison
Unit Testing UIView
swift4 uikit uiview unit-testing
Last synced: 07 Nov 2024
https://github.com/120dev/template-api
This project allows to create Posts, Categories via an interface API type
api api-server dingo laravel54 unit-testing
Last synced: 11 Oct 2024
https://github.com/khaledashrafh/jrobostack
It's a comprehensive testing project aimed at thoroughly testing a Todo application. It includes testing for both the backend and frontend components. The project is built using a Spring Boot backend server and an HTML/JavaScript frontend.
automation-testing backend-testing data-flow-coverage frontend-testing fullstack-testing graph-coverage junit junit-5 junit-test junit4 postman-collection quality-assurance robot-framework robotframework software-testing software-testing-course todo todoapp unit-testing unit-testing-framework
Last synced: 01 Nov 2024
https://github.com/vb64/telemulator3
Mocked Telegram Bot API elements for unit tests of a bot based on the pyTelegramBotAPI library.
Last synced: 21 Oct 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
cli command-line coverage csh ksh sh shell test-framework test-reporting test-runner testing unit-testing zsh
Last synced: 21 Oct 2024
https://github.com/coatue-oss/tisane
Minimal type-safe function testing
jasmine jest typescript unit-testing
Last synced: 08 Nov 2024
https://github.com/reisraff/mockings
assert assertion assertions go golang library mock mocker mocking unit-test unit-testing
Last synced: 12 Oct 2024
https://github.com/zirho/karma-es6-babel-webpack
Karma es6 unit testing
babel es6 karma unit-testing webpack
Last synced: 22 Oct 2024
https://github.com/DenisKovalyonokSamples/ElearningPlatform
Web API sample of eLearning system. Solution include web site (ASP.NET MVC), web api (ASP.NET Web API 2), ORM (NHibernate with Fluent Mappings), Database (MySQL). Unit tests presented for all API requests.
asp-net asp-net-mvc business-logic css data-access-layer html javascript mysql mysql-database nhibernate repository-pattern unit-testing unitofworkpattern web webapi-2
Last synced: 23 Oct 2024
https://github.com/the-man-w-laughs/obj-renderer
A lightweight OBJ file renderer written in C# using the SFML library.
c-sharp dependency-injection dot-net flat-shading lambertian-shading matrix-transformations obj-files obj-parser rendering-3d-graphics sfml unit-testing xunit
Last synced: 12 Oct 2024
https://github.com/oveldman/madworldtools
This is a personal project that I can experiment and learn from it. The application will get easy tools that will be convenient for me.
azure azure-functions azure-templates blazor blazor-webassembly cscharp maui maui-blazor unit-testing
Last synced: 14 Oct 2024
https://github.com/heyclore/citronella
Webdriver Extension with Page Object Wrapper
appium appium-automation appium-python appium-tests page-object-model pytest python selenium selenium-python selenium-tests selenium-webdriver testing unit-testing webdriver
Last synced: 11 Oct 2024
https://github.com/jmmoser/thingworx-jest
Adaptation of Jest JavaScript Testing Framework for ThingWorx Services
javascript jest test testing tests thingworx unit unit-test unit-testing unittest
Last synced: 23 Oct 2024
https://github.com/seanox/aspect-js
Fullstack JavaScript framework for SPAs incl. reactivity rendering, mvc / mvvm, models, expression language, datasource, virtual paths, unit test and some more
aspect-js datasource expression-language framework frontend i18n javascript mvc mvvm nosql reactivity seanox ui unit-testing
Last synced: 21 Oct 2024
https://github.com/jeamon/goalgo
This repository contains some coding challenges tasks done completely into golang. Feel free to learn from them.
algorithm-challenges algorithms-and-data-structures benchmark computer-science go golang golang-examples programming-challenges software-engineering unit-testing
Last synced: 12 Oct 2024
https://github.com/ashmalzahra/space-travelers-hub
This project is a Single Page Application(SPA) that has been built working with real live data from SpaceX API. A web application for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions. Built with React and Redux.
best-practices code-review deployment events react react-router react-testing-library redux redux-thunk unit-testing
Last synced: 31 Oct 2024
https://github.com/zmekonnen251/unit-test-practice
This project's purpose is to practice unit testing using the jest library. JavaScript and Jest library are used.
Last synced: 20 Oct 2024
https://github.com/akaanuzman/githubclone
Github Clone with Unit Testing on SwiftUI with Github API 🚀
github github-api github-clone swift swift-language swift5 swiftui swiftui-app swiftui-framework swiftui-learning unit-testing unit-tests-true unittest
Last synced: 12 Oct 2024
https://github.com/vdsabev/sneer
Type-safe mocking utilities for reliable unit tests
mocking testing typescript unit-testing
Last synced: 10 Oct 2024
https://github.com/abmsourav/wp-tdd
A Test-Driven Development WordPress plugin starter
test-automation testing-tools unit-testing wordpress wordpress-plugin
Last synced: 19 Oct 2024
https://github.com/tommylemon/unitauto-go-demo
UnitAuto Go Demo,提供用来做单元测试的业务函数。UnitAuto Go Demo with functions to be unit tested.
go go-demo go-demos go-example go-examples golang golang-demos golang-example golang-examples unit-test unit-testing unit-testing-example unitauto unittest unittesting
Last synced: 12 Oct 2024
https://github.com/ciriousjoker/fake_firebase_performance
Fake Firebase Performance for use during Flutter unit & widget tests.
fake firebase firebase-performance firebase-performance-monitoring flutter-test mock unit-testing
Last synced: 14 Oct 2024
https://github.com/ayg0/jt
Just-Test is your Test-Harness software made in C for C
c-language test-automation test-harnesses unit-testing
Last synced: 12 Oct 2024
https://github.com/jurabek/blog
Sample blog web site powered by ASP.NET MVC
asp-net automapper clean-architecture clean-code dependency-injection entity-framework moq oop-principles sample single-responsibility-principle solid-principles structuremap unit-testing
Last synced: 07 Nov 2024
https://github.com/nerdic-coder/jest-angular-demo
A demo of Jest unit tests with Angular
angular jest jest-tests typescript unit-testing
Last synced: 11 Oct 2024
https://github.com/midhetfatema94/PentaBanchar
An implementation of an on-demand towing service for cars on the road.
cars demand-towing-service firebase-database ios ios-app ios-swift mvvm mvvm-architechture mvvm-architecture road swift swift-demo swift-designpattern swift-development uber unit-testing xcode
Last synced: 24 Oct 2024
https://github.com/eddiejibson/sido
Simplistic PHP testing library with 0 composer dependencies.
framework php testing unit unit-testing unit-testing-framework
Last synced: 11 Oct 2024
https://github.com/ondrejmirtes/mocktainer
Create objects of classes with mocked dependencies more easily!
Last synced: 10 Oct 2024
https://github.com/badgerati/edison
Edison is an open source unit/integration test framework for .NET
assert chocolatey continuous-testing dotnet edison integration-testing nuget parallel regression-testing system-testing test-assembly test-framework testdriven tests unit-testing
Last synced: 11 Oct 2024
https://github.com/ashmalzahra/oop-school-library
This project uses Object Oriented Programming to build a school library app. The tool records what books are in the library and who borrows them. Built with Ruby.
best-practices object-oriented-programming oop-principles ruby uml-diagram unit-testing
Last synced: 31 Oct 2024
https://github.com/getvictor/goteststats
Get detailed `go test` execution times
developer-experience golang unit-testing
Last synced: 14 Oct 2024
https://github.com/cmendible/azure_synapse_notebook_tests
Azure Synapse Notebook Tests
azure azure-synapse jupiter-notebook python unit-testing
Last synced: 30 Oct 2024
https://github.com/ileostar/sokoban
推箱子小游戏📦
practice-project typescript unit-testing vite vitesse-lite vitest vue3
Last synced: 28 Oct 2024
https://github.com/batbrain7/mediumrealworldio
Clone of the medium app using the api
Last synced: 29 Oct 2024
https://github.com/nemtrif/ftest
A simple and limited unit-test framework for C++ 98
cpp cpp98 testing unit-testing
Last synced: 12 Oct 2024
https://github.com/mahammad-mostafa/countries-metrics
This is the capstone project of the third module in the Microverse program. It displays information about world countries & uses React framework with redux toolkit.
capstone-project create-react-app css-modules es6-javascript jest jest-snapshots jsx microverse microverse-projects microverse-students react react-hooks react-router redux redux-thunk redux-toolkit responsive-layout rest-api single-page-app unit-testing
Last synced: 18 Oct 2024
https://github.com/RuixeWolf/leetcode-problems
Ruixe 的 LeetCode 算法题集,使用 TypeScript 语言,集成 Jest 单元测试,可快速新建题解源码与测试文件
leetcode leetcode-problems-solutions leetcode-typescript typescript unit-testing
Last synced: 23 Oct 2024
https://github.com/begenov/backend
Developed a banking system with features to manage accounts, record balance changes and money transfers within transactions using gRPC, Golang, transaction technology and Docker for deployment.
gin grpc http postgresql protobuf unit-testing
Last synced: 06 Nov 2024
https://github.com/dimitrietataru/csharp-unit-testing
.NET - Unit Testing
arrange-act-assert asp-net-core-web-api assertions bogus code-coverage coverage-report csharp dot-net-core fluentassertions given-when-then moqui-framework net-5 net-core-3-1 nunit-framework reportgenerator shouldly unit-testing xunit-framework
Last synced: 23 Oct 2024
https://github.com/hazae41/binary
Zero-copy binary data types 🏎️
binary buffer cursor decoding encoding esmodules javascript nodejs typescript unit-testing zero-copy
Last synced: 18 Oct 2024
https://github.com/boraelci/java-test-genie
A command-line tool for AI-driven unit test generation
ai cli generation llm unit-testing
Last synced: 07 Nov 2024
https://github.com/omermorad/jest-gherkin
Jest Gherkin Plugin (For BDD Testing)
bdd bdd-framework integration-testing jest jest-plugin unit-testing
Last synced: 15 Oct 2024
https://github.com/srinivasantarget/spring-microservices-testing
Testing Microservices application
contract-testing integration-testing microservices performance-testing spring-boot spring-mvc testing unit-testing
Last synced: 29 Oct 2024
https://github.com/baumannzone/100-code-coverage-is-useless
💯% Code Coverage is useless
ava code-coverage css html javascript nodejs testing unit-testing
Last synced: 06 Nov 2024
https://github.com/kanzatahreem/to-do-list
Webpack based webapp, build with JavaScript, To-do list is a tool that helps users to organize their day. It lists the things that they need to do, and allows them to add, edit, delete or mark an item as complete.
css es6-javascript github-flow html jest-tests modules pair-programing pair-programming todolist todolist-javascript unit-testing webpack
Last synced: 11 Oct 2024
https://github.com/sondosaabed/developing-python-packages
In this course, I learned about package structure, essential files for packaging, import structure, documentation, and maintaining code style with flake8. I used templates and cookiecutter to create package skeletons. Lastly, I learned to use setuptools and twine to build and publish packages to PyPI.
cookiecutter datacamp flake8 pyment pypi python python-package setuptools tox-testing twine unit-testing zen
Last synced: 06 Nov 2024
https://github.com/ivan-sincek/solidity-learning
Work in progress...
blockchain ctf ethereum ethernaut ethersjs ganache hardhat javascript metamask openzeppelin sepolia smart-contracts solidity test-driven-development truffle unit-testing web3js
Last synced: 16 Oct 2024
https://github.com/pdsuwwz/vue-unit
Unit Test for Vue -- 搭建 Vue 3.x + Vite 4.x 单元测试环境(包含覆盖率测试)
codecov coverage environment jest jest-environment-jsdom pnpm starter-template unit-testing vite vite3 vite4 vue vue3
Last synced: 27 Oct 2024
https://github.com/mchalapuk/fake-promise
:pray: Total control over when ES6 promises are resolved. Intended for use in unit tests.
es6-promise fake javascript mock promise resolve testing unit-testing
Last synced: 12 Oct 2024
https://github.com/bhovhannes/jestor
Defines how Jest mocks should behave
implementation jest mock spy unit-testing
Last synced: 05 Nov 2024
https://github.com/staivanov/unit-testing
Unit testing C# code with NUnit and Moq
csharp dotnet dotnet-core moq nunit unit-testing
Last synced: 13 Oct 2024
https://github.com/sohil-mansuri/amadues-flight-search-microservice
Amadeus Flight Search with Soap api
docker dotnet-core flights fluentvalidation ipwhite logging microservice middleware redis soap-web-services unit-testing xml
Last synced: 13 Oct 2024
https://github.com/hustcc/jest-expect
🃏😂 Make jest expect more convenient.
assertion expect jest jest-extended unit-testing
Last synced: 04 Nov 2024
https://github.com/mokkapps/jasmine-test-selector
Visual code extension to list and select jasmine tests
describe it jasmine jasmine-tests test testing unit-test unit-testing vscode vscode-extension
Last synced: 07 Nov 2024
https://github.com/cdlm/st-st
SmallTest — SmallTalk unit tests, from scratch
pharo pharo-smalltalk smalltalk unit-testing
Last synced: 31 Oct 2024
https://github.com/khesualdo/openid-connect-id-token-validator
:crown: :trophy: :moneybag: This code provides the basic steps required to locally verify an ID Token signed using asymmetric encryption (eg. RS256). It uses packages from Microsoft for key parsing and token validation. The code is also testable and comes with a suite of unit tests.
asymmetric-cryptography authentication authorization csharp dotnet json-web-key json-web-token jwk jwt jwt-decode microsoft mocking moq oidc-jwks-verify openid-connect rs256 single-sign-on sso unit-testing
Last synced: 05 Nov 2024
https://github.com/jl-/tupe
Generic unit-testing runner for front-end.➰
ava front-end puppeteer test testing unit unit-testing
Last synced: 12 Oct 2024
https://github.com/khesualdo/unit-testing
:lemon: :cherries: :watermelon: My cheatsheet for writing unit tests with Moq.NET and MSTest
csharp dotnet microsoft moq moq-framework mstest testing unit-testing
Last synced: 05 Nov 2024
https://github.com/albertopirillo/ing-sw-2021-pirillo-rocco-veliz
SW implementation of the board game "Master of Renaissance" using Object-Oriented programming and the MVC architectural pattern, relying on the Java programming language.
javafx-gui multiplayer-game mvc-architecture software-engineering unit-testing
Last synced: 11 Oct 2024
https://github.com/ericsizemore/phpunit-coverage-check
Check the code coverage using the clover report of PHPUnit.
code-coverage code-coverage-checker coverage coverage-report phpunit test testing testing-tools unit-testing
Last synced: 30 Sep 2024
https://github.com/c0zen/wiki
Just a bunch of stuff about Front-End stuff to help me (and maybe you) to have access to good pratices, reminders and snippet.
angular css front-end protip reminders sass unit-testing wiki
Last synced: 05 Nov 2024
https://github.com/mc-cat-tty/complementiprogrammazione
Appunti del corso di Complementi di Programmazione. UniMoRe. 2023-2024.
functional-programming garbage-collection garbage-collector map-reduce object-oriented-programming oop python python3 reference-counting unit-testing
Last synced: 27 Oct 2024
https://github.com/mozameljawad/tdd-project
In this project we implement a Solver class with some methods (factorial, reverse and fizzbuzz), by doing test-driven development (TDD). Remember that we write tests first and then the code.
Last synced: 02 Nov 2024
https://github.com/manosbatsis/corda-testacles
Tools to grow cordapp test suites.
corda cordapps integration-testing junit-extension junit5 testcontainers unit-testing
Last synced: 07 Nov 2024
https://github.com/urbanjost/m_msg
convert all common variables to a string in Fortran using unlimited polymorphic variables
fortran fortran-package-manager fpm testing unit-testing
Last synced: 08 Nov 2024
https://github.com/fogfish/it
Human-friendly unit tests assertions for Go
assert behavior-driven-development go golang human-friendly test-driven-development unit-testing
Last synced: 27 Oct 2024
https://github.com/mehdikhosa50/peoplesstakingdapp
A Solidity-based staking system that allows users to stake ERC20 tokens and earn rewards over time. Built with Hardhat and OpenZeppelin, this project implements secure staking, withdrawal, and reward claiming functionalities, complete with comprehensive testing.
chai-mocha ethersjs hardhat javascript openzeppelin solidity staking-rewards unit-testing
Last synced: 23 Oct 2024
https://github.com/hazae41/asn1
Zero-copy ASN.1 and DER coding 🏎️
asn1 browser decoding der encoding esmodules javascript nodejs parser typescript unit-testing zero-copy
Last synced: 18 Oct 2024
https://github.com/hazae41/x509
Zero-copy X.509 certificates for the web 🏎️
asn1 certificate certificate-authority decoding der encoding esmodules javascript letsencrypt nodejs parser pem ssl tls typescript unit-testing x509 zero-copy
Last synced: 18 Oct 2024
https://github.com/damiansuess/test.uitests
Xamarin.UITest sample application
nunit unit-testing xamarin xamarin-android xamarin-forms xamarin-uitest xeno-innovations
Last synced: 05 Nov 2024
https://github.com/germanysources/abap_test_injection
Test Injections in ABAP before release 750
abap test-automation unit-testing
Last synced: 02 Nov 2024
https://github.com/sheep-io/sheepy
🐑An incredible and performant framework for unit testing
frameworks hacktoberfest hacktoberfest2024 pytest python python-framework python-frameworks unit-testing unittest unittest-framework unittesting unittesting-library
Last synced: 18 Oct 2024
https://github.com/tebogoyungmercykay/concurrent-testing-framework
This project demonstrates the use of a custom multi-threaded testing framework to compare the performance of sequential and concurrent test execution. The framework uses custom annotations to specify the execution mode and order of tests.
annotations concurrent-synchronization gradle junit5 kotln runner testing unit-testing
Last synced: 01 Nov 2024
https://github.com/rubydevi/todolist-minimalist
In this project, I will build a simple HTML list of To Do tasks. The list will be styled according to the specifications listed later in this lesson. This simple web page will be built using webpack and served by a webpack dev server.
babel html-css-javascript jest unit-testing webpack
Last synced: 07 Nov 2024
https://github.com/meyskens/continuous-ino
continuous integration for Arduino
Last synced: 12 Oct 2024
https://github.com/clausklein/queuedthreadpool
Examples based on boost and asio
asio boost clang-static-analyzer cmake cpp17 examples gcov lcov multithreading pattern threadsanitizer unit-testing
Last synced: 31 Oct 2024
https://github.com/arashjafari/smarturlshortener
Smart URL shortening tools in Laravel
bootstrap browser-testing dockerfile feature-testing hacktoberfest laravel laravel7 php shortener unit-testing url-shortener
Last synced: 11 Oct 2024
https://github.com/kathleenwest/contosopizzawebapidemo
A simple web api demo with swagger documentation, custom error handling, unit tests, JsonPatch, and a HttpClient tester. Features tutorial-style YouTube videos for some topics.
asp-net-core console-application contoso csharp custom-error-handling demo discussion error-handling httpclient jsonpatch learn-to-code microsoftlearn swagger swagger-documentation swagger-ui tutorial unit-testing web-api webapi youtube-video
Last synced: 11 Oct 2024
https://github.com/ghilain/food-recipee
This is a Capstone project being built in the second module of curriculum at microverse. it's an application that uses the MealDB API to display meals and instructions on how to make the meals. The project also utilizes the Involvement API to update and display comments and likes for the meals
css3 eslint html5 javascript npm unit-testing
Last synced: 28 Oct 2024
https://github.com/mhweiner/hoare
An easy-to-use, fast, and defensive Typescript/Javascript test runner designed to help you to write simple, readable, and maintainable tests.
ava jasmine jest mocha mocha-typescript mochajs test testing typescript unit unit-testing
Last synced: 10 Oct 2024
https://github.com/mxschmitt/golang-tdd-example
Test driven development in Golang based on Martin Fowlers stack example.
golang simple tdd unit-testing
Last synced: 17 Oct 2024