Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Unit Testing

Unit Testing

512 projects

Showing 36 of 512 projects

Cutest
CutestC

A C library for unit testing with macros, memory leak detection, and kernel mode support across multiple platforms.

#c-library#debugging-tools#kernel-mode-unit-tests
Stars19
Forks0
Last commit4 years ago
cl-hamcrest
cl-hamcrestCommon Lisp

A Common Lisp implementation of Hamcrest matchers for writing more readable and expressive unit tests.

#test-matchers#unit-testing#prove
Stars19
Forks1
Last commit1 year ago
react-native-babel-jest
react-native-babel-jestJavaScript

A pre-configured Jest setup for testing React Native applications with Babel integration.

#enzyme#unit-testing#test-configuration
Stars19
Forks1
Last commit9 years ago
webextensions-api-fake
webextensions-api-fakeTypeScript

An in-memory fake implementation of the WebExtensions API for testing browser extensions without a real browser.

#javascript-testing#unit-testing#integration-testing
Stars18
Forks2
Last commit
mooncake
mooncakeGo

A Go library and CLI tool for generating mock implementations of Go interfaces for testing purposes.

#mock-generation#unit-testing#go-interfaces
Stars18
Forks0
Last commit3 years ago
cl-mock
cl-mockCommon Lisp

A Common Lisp library for mocking regular and generic functions with a declarative syntax for testing.

#unit-testing#pattern-matching#mocking
Stars18
Forks2
Last commit4 years ago
algojig
algojigPython

A development and testing jig for Algorand that runs transactions from a known ledger state without a separate node.

#go-algorand#blockchain-testing#python-library
Stars17
Forks3
Last commit1 year ago
alexia-starter-kit
alexia-starter-kitJavaScript

A starter kit for Amazon Echo skill development using the Alexia framework with example intents and deployment scripts.

#unit-testing#serverless#amazon-echo
Stars17
Forks15
Last commit9 years ago
@storybookjs/testing-angular
@storybookjs/testing-angularTypeScript

Reuse Storybook stories in Angular unit tests to avoid duplicating component scenarios and decorators.

#testing-utilities#unit-testing#testing-library
Stars16
Forks5
Last commit1 year ago
log-capture
log-captureJava

A Java library for asserting log messages in tests, specifically designed for Logback with support for MDC, exceptions, and markers.

#unit-testing#integration-testing#mdc
Stars16
Forks4
Last commit2 months ago
jest-serializer-vue-tjw
jest-serializer-vue-tjwJavaScript

A snapshot serializer for Vue 3 components in Vitest and Jest, enabling readable and deterministic snapshots.

#developer-tools#unit-testing#vue3
Stars16
Forks3
Last commit4 days ago
Testing
TestingJavaScript

Test-driven development helpers for Knockout.js components and bindings.

#javascript-testing#knockoutjs#jquery
Stars15
Forks2
Last commit7 years ago
OpenCTF
OpenCTFPascal

A DUnit-based framework for building automatic tests for VCL components in Delphi applications.

#unit-testing#dunit#pascal
Stars14
Forks3
Last commit7 years ago
ex_unit_fixtures
ex_unit_fixturesElixir

A library for defining modular dependencies (fixtures) for ExUnit tests in Elixir.

#elixir-testing#elixir#unit-testing
Stars14
Forks5
Last commit2 years ago
jscodeshift-ava-tester
jscodeshift-ava-testerJavaScript

A jscodeshift wrapper for writing concise and robust codemod tests using the AVA test runner.

#developer-tools#test-runner#unit-testing
Stars13
Forks1
Last commit9 years ago
TestSimple
TestSimpleOCaml

Test::Simple, for OCaml

#unit-testing#testing#ocaml
Stars13
Forks0
Last commit11 years ago
chatgpt-create-unit-tests
chatgpt-create-unit-testsGo

A GitHub Action that analyzes pull requests and uses ChatGPT to suggest or add unit tests for new functions.

#unit-testing#continuous-integration#openai
Stars13
Forks0
Last commit3 years ago
Enforcing manageability
Enforcing manageabilityJavaScript

An ESLint plugin that enforces best practices and detects anti-patterns in Mocha test suites.

#unit-testing#nodejs#testing
Stars13
Forks4
Last commit6 days ago
6502 Unit Test executor
6502 Unit Test executorC++

A cross-platform unit testing tool for MOS 6502 assembly programs, featuring a built-in emulator and JSON-based test scenarios.

#6502#nes-dev#assembly
Stars13
Forks0
Last commit5 days ago
stop-and-go
stop-and-goGo

A Go library for testing concurrent code by defining and verifying execution order constraints.

#unit-testing#integration-testing#helper
Stars13
Forks4
Last commit8 days ago
clack-pretend
clack-pretendCommon Lisp

A debugging and testing tool for Clack that captures and replays web requests from the Lisp REPL.

#clack#testing-tool#unit-testing
Stars12
Forks0
Last commit2 years ago
gosuite
gosuiteGo

A Go library that provides structured test suites with setup/teardown methods using Go 1.7+ subtests.

#go-testing#unit-testing#test-suites
Stars12
Forks4
Last commit9 years ago
ngtx
ngtxTypeScript

A set of extensions for writing lean, declarative tests for Angular components with improved semantics and readability.

#declarative-testing#angular-testing#unit-testing
Stars11
Forks1
Last commit1 month ago
ecto_validation_case
ecto_validation_caseElixir

Simplify Ecto model validation tests with explicit accept/reject helpers for clearer test cases.

#elixir#unit-testing#ecto
Stars11
Forks1
Last commit11 years ago
VS Solution Example for Content Hub
VS Solution Example for Content HubC#

A Visual Studio Solution starter kit for Sitecore Content Hub development, providing Intellisense, script sync, debugging, and unit testing.

#development-starter-kit#unit-testing#visual-studio
Stars11
Forks4
Last commit
Tt
TtGo

A Go testing library providing simple, colorful assertion helpers and benchmarking utilities.

#unit-testing#assert#tdd
Stars10
Forks1
Last commit3 months ago
expect.as
expect.asActionScript

A BDD-style assertion library for ActionScript 3 with a fluent, readable API.

#flash#unit-testing#bdd
Stars10
Forks0
Last commit11 years ago
algorand-python-testing
algorand-python-testingPython

A Python package for unit testing Algorand smart contracts in an offline environment.

#blockchain-testing#pytest#algokit
Stars10
Forks1
Last commit1 month ago
Jest-GeoJSON
Jest-GeoJSONJavaScript

Extends Jest with custom matchers for validating GeoJSON objects and their geodesy attributes.

#matchers#jest-matchers#jest-geojson
Stars9
Forks0
Last commit4 years ago
fiveam-matchers
fiveam-matchersCommon Lisp

An extensible, composable matchers library for the FiveAM Common Lisp testing framework.

#matchers#hamcrest-inspired#unit-testing
Stars9
Forks0
Last commit4 months ago
mockfs
mockfsGo

A feature-rich mock filesystem for Go testing with error injection, latency simulation, write operations, and operation statistics.

#mock-file#filesystem#unit-testing
Stars9
Forks0
Last commit2 days ago
Datest
DatestClojure

A Clojure/ClojureScript unit testing framework designed for interactive REPL-driven development.

#functional-programming#clojurescript#unit-testing
Stars8
Forks0
Last commit2 years ago
pava
pavaJavaScript

A lightweight library for writing parameterized tests with the ava testing framework.

#javascript-testing#unit-testing#testing-library
Stars8
Forks0
Last commit10 months ago
eosio-contracts
eosio-contractsJavaScript

A collection of EOSIO smart contract examples demonstrating patterns, eosjs SDK usage, and unit testing with eoslime.

#telos#eos#unit-testing
Stars8
Forks3
Last commit3 years ago
ava-preact-init
ava-preact-initJavaScript

Configure AVA test runner to work with Preact by setting up JSX transformation and Babel integration.

#test-runner#unit-testing#scaffold
Stars8
Forks0
Last commit9 years ago
karma-tap-reporter
karma-tap-reporterJavaScript

A Karma plugin that reports test results in the Test Anything Protocol (TAP) format.

#javascript-testing#test-reporter#unit-testing
Stars7
Forks9
Last commit10 years ago
PreviousPage 13 of 15

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
6 months ago
Next
#Testing241
#Testing Framework90
#Test Automation72
#Test Framework68
#Tdd63
#Mocking57
#Javascript55
#Integration Testing54
#Go48
#Dotnet47
#Bdd47
#Swift45