GitHub topics: assertions
alexandramartinez/my-process-api-munits
Mule application making use of Anypoint MQ and demonstrating how to use MUnit to create significant tests for different scenarios. Using spy, verify call, assertions, mock, and more.
Language: DataWeave - Size: 645 KB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 2 - Forks: 1

Russell767/test
About **TruthWeb test | ๐๐ฑ Official Website Repository** TruthWeb is an open-source, all-in-one platform designed for Pi Network Pioneers to seamlessly integrate Pi into their daily lives. It serves as a digital hub for products, goods, and services, empowering users to transact and engage within the Pi ecosystem.
Language: HTML - Size: 220 KB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 0 - Forks: 0

om81/bumert
A fluent assertion library for Go that compiles to no-ops in production builds (zero overhead), enabled via the 'debug' build tag.
Language: Go - Size: 24.4 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

ladjs/supertest
๐ท Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
Language: JavaScript - Size: 775 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 13,999 - Forks: 765

karatelabs/karate
Test Automation Made Simple
Language: Java - Size: 25.3 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 8,529 - Forks: 1,982

stretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard library
Language: Go - Size: 1.76 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 24,457 - Forks: 1,637

authorjapps/zerocode
Zerocode-TDD is a community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams), Databases and Load testing. It enables you to create, and maintain your automated test scenarios via simple JSON โ no coding required.
Language: Java - Size: 4.69 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 936 - Forks: 416

unionai-oss/pandera
A light-weight, flexible, and expressive statistical data testing library
Language: Python - Size: 3.95 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,760 - Forks: 330

AwesomeAssertions/AwesomeAssertions
A fork of FluentAssertions controlled by the community.
Language: C# - Size: 36.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 677 - Forks: 29

gavv/httpexpect
End-to-end HTTP and REST API testing for Go.
Language: Go - Size: 1.92 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 2,627 - Forks: 241

chaijs/chai
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Language: JavaScript - Size: 4.88 MB - Last synced at: 1 day ago - Pushed at: 16 days ago - Stars: 8,205 - Forks: 701

pester/Pester
Pester is the ubiquitous test and mock framework for PowerShell.
Language: PowerShell - Size: 20.9 MB - Last synced at: 1 day ago - Pushed at: 16 days ago - Stars: 3,167 - Forks: 476

ghostwriter/psr-phpunit-assertions
[WIP] PHPUnit assertions for PSR-compliant components, implemented as reusable traits.
Language: PHP - Size: 877 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

assertj/assertj
AssertJ is a library providing easy to use rich typed assertions
Language: Java - Size: 49.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,694 - Forks: 732

fluentassertions/fluentassertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
Language: C# - Size: 35.4 MB - Last synced at: about 23 hours ago - Pushed at: 4 days ago - Stars: 3,804 - Forks: 715

banisbetter/chai
Chat with AI in the terminal
Language: Python - Size: 33.2 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

kotest/kotest
Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.
Language: Kotlin - Size: 25.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,558 - Forks: 663

vdbulcke/assert
a go Tiger Style assertion library
Language: Go - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

IHTSDO/snomed-drools
A SNOMED CT Concept Validation Library using Drools (Business Rules Engine)
Language: Java - Size: 581 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 11 - Forks: 4

srittau/python-asserts
Stand-alone Assertions for Python
Language: Python - Size: 461 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 14 - Forks: 0

IHTSDO/snomed-drools-rules
Language: Shell - Size: 558 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9 - Forks: 2

AutoFixture/AutoFixture
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
Language: C# - Size: 100 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 3,431 - Forks: 352

jest-community/jest-extended
Additional Jest matchers ๐๐ช
Language: JavaScript - Size: 3.57 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2,340 - Forks: 224

ecoAPM/xunit.ts
a TypeScript unit testing framework, following standard xUnit patterns
Language: TypeScript - Size: 2.85 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 2

seannash/assertcc
A fluent assertions library in C++ for use with Google Test.
Language: C++ - Size: 134 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

sindresorhus/is
Type check values
Language: TypeScript - Size: 1.15 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 1,711 - Forks: 115

innoave/asserting
Fluent assertions for tests in Rust that are convenient to write and easy to extend
Language: Rust - Size: 273 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

TUKIiq9/assertive
Assortative extra light sugar for @NodeJS assert.
Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

rphlmr/comply
Comply is a tiny library to help you define policies in your app
Language: TypeScript - Size: 655 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 13 - Forks: 0

enzymejs/enzyme
JavaScript Testing utilities for React
Language: JavaScript - Size: 7.58 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 19,937 - Forks: 2,002

gotestyourself/gotest.tools
A collection of packages to augment the go testing package and support common patterns.
Language: Go - Size: 635 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 553 - Forks: 50

drevops/bats-helpers
๐ฆ Helpers and assertions for BATS testing
Language: Shell - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 2

kinbiko/jsonassert
A Go test assertion library for verifying that two representations of JSON are semantically equal
Language: Go - Size: 246 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 134 - Forks: 16

shouldjs/should.js ๐ฆ
BDD style assertions for node.js -- test framework agnostic
Language: JavaScript - Size: 1.8 MB - Last synced at: about 9 hours ago - Pushed at: over 5 years ago - Stars: 1,899 - Forks: 121

robstoll/atrium
A multiplatform expectation library for Kotlin
Language: Kotlin - Size: 68.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 594 - Forks: 218

bash-unit/bash_unit
bash unit testing enterprise edition framework for professionals
Language: Shell - Size: 1.19 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 615 - Forks: 56

arcus-azure/arcus.testing
In short: Arcus Testing is a set of libraries that makes tests more fun to write!
Language: C# - Size: 855 KB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 3

Codeception/Verify
BDD Assertions for PHPUnit and Codeception
Language: PHP - Size: 1.19 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 146 - Forks: 26

anderseknert/rego-test-assertions
Tiny Rego library with helper functions for unit testing
Language: Open Policy Agent - Size: 32.2 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 36 - Forks: 2

taoensso/truss
Micro toolkit for Clojure/Script errors
Language: Clojure - Size: 656 KB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 314 - Forks: 14

metarhia/metatests
Extremely simple to use test framework and runner for Metarhia technology stack ๐งช
Language: JavaScript - Size: 1.11 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 19 - Forks: 4

sinonjs/referee-sinon
Sinon.JS and the referee assertion library in one package
Language: JavaScript - Size: 8.1 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 4

xemantic/xemantic-kotlin-test
The power-assert compatible assertions DSL and some other testing goodies - a Kotlin multiplatform testing library.
Language: Kotlin - Size: 206 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 7 - Forks: 0

jeremy-rifkin/libassert
The most over-engineered C++ assertion library
Language: C++ - Size: 2.13 MB - Last synced at: 11 days ago - Pushed at: 13 days ago - Stars: 605 - Forks: 47

torokmark/assert.sh
:exclamation: Assertion lib for shell script users
Language: Shell - Size: 23.4 KB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 151 - Forks: 29

Sibakumarpanda/SystemVerilog_Assertion_Coding_by_Siba
SystemVerilog Assertion Practice
Language: SystemVerilog - Size: 2.65 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

maxatome/go-testdeep
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
Language: Go - Size: 6.72 MB - Last synced at: 11 days ago - Pushed at: 15 days ago - Stars: 442 - Forks: 15

oknozor/speculoos
Fluent test assertions for Rust.
Language: Rust - Size: 150 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 50 - Forks: 11

feO2x/Light.GuardClauses
A lightweight .NET library for expressive Guard Clauses.
Language: C# - Size: 3.51 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 89 - Forks: 8

nohwnd/Assert
A set of advanced assertions for Pester to simplify how you write tests.
Language: PowerShell - Size: 805 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 103 - Forks: 13

pierrre/assert
Go test assertion library
Language: Go - Size: 282 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

tonyfischetti/assertr
Assertive programming for R analysis pipelines
Language: R - Size: 13.9 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 479 - Forks: 34

bluebird75/luaunit
LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, ...) to be used directly or work with Continuous Integration platforms (Jenkins, Maven, ...).
Language: Lua - Size: 1.59 MB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 596 - Forks: 137

open-schnick/Smoothy
Smooth and fluent test assertions for rust
Language: Rust - Size: 212 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 1

orsinium-labs/tinytest
โ The only assertion library that works with TinyGo
Language: Go - Size: 9.77 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 0

qbart/expecto
Mini testing library for Go based on stdlib. Fails early with colored output.
Language: Go - Size: 6.84 KB - Last synced at: 7 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

h2non/gock
HTTP traffic mocking and testing made easy in Go เผผสฬูอสฬเผฝ
Language: Go - Size: 191 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 2,157 - Forks: 110

TypedDevs/bashunit
A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.
Language: Shell - Size: 18 MB - Last synced at: 17 days ago - Pushed at: 21 days ago - Stars: 346 - Forks: 33

mllg/checkmate
Fast and versatile argument checks
Language: R - Size: 16.7 MB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 278 - Forks: 30

salesforce/codeceptjs-bdd
Javascript BDD UI Automation Framework. Exclusive LWC Shadow DOM Support. Playwright, Webdriver.io, Appium, Saucelabs.
Language: JavaScript - Size: 127 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 46 - Forks: 15

mapbox/fusspot
A tiny runtime library for type assertions
Language: JavaScript - Size: 231 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 11 - Forks: 6

ekino/jcv-db
JSON Content Validator for Database (JCV-DB) allow you to compare database contents against a JSON with JCV validators.
Language: Kotlin - Size: 456 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 1

ekino/jcv
JSON Content Validator (JCV) allows you to compare JSON contents with embedded validation.
Language: Kotlin - Size: 408 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 22 - Forks: 0

brendanzab/approx
Approximate floating point equality comparisons and assertions
Language: Rust - Size: 119 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 163 - Forks: 36

stackbuilders/assertive-ts
A type-safe fluent assertion library written in TypeScript and inspired by Jest assertions and the popular AssertJ
Language: TypeScript - Size: 8.03 MB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 33 - Forks: 3

nette/tester
Tester: enjoyable unit testing in PHP with code coverage reporter. ๐๐๐๐
Language: PHP - Size: 1.45 MB - Last synced at: 14 days ago - Pushed at: 22 days ago - Stars: 464 - Forks: 72

elaichenkov/playwright-api-testing-example
This repository is created to demonstrate how easily can be using Playwright Test runner and odottaa for creating API tests. Check out the generated HTML report ๐
Language: TypeScript - Size: 524 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

javiertuya/visual-assert
Assertion methods that generate an html file with the differences highlighting the additions and deletions. Useful for comparing large strings or files. Available on Java and .NET.
Language: Java - Size: 256 KB - Last synced at: 10 days ago - Pushed at: 23 days ago - Stars: 4 - Forks: 0

dl-solarity/chai-zkit
Chai matchers for Circom
Language: TypeScript - Size: 374 KB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

robfletcher/strikt
An assertion library for Kotlin
Language: Kotlin - Size: 2.82 MB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 583 - Forks: 61

google/assertor
Fluent assertion library for Rust with readable messages.
Language: Rust - Size: 188 KB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 136 - Forks: 15

shoenig/test
A modern generic testing assertions library for Go
Language: Go - Size: 309 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 181 - Forks: 10

zunit-zsh/zunit
A powerful testing framework for ZSH projects
Language: Shell - Size: 238 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 213 - Forks: 24

PaulRBerg/prb-test
Modern collection of testing assertions and logging utilities for Solidity
Language: Solidity - Size: 2.59 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 183 - Forks: 15

Rex1110/cache
Simple verification of an L1 cache supporting byte/halfword/word access. Implements direct-mapped structure with hit/miss handling, including read-allocate and write-around policies.
Language: SystemVerilog - Size: 9.77 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

codefeathers/runtype ๐ฆ
Runtime type assertions that return
Language: TypeScript - Size: 407 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 5 - Forks: 0

nberlette/is
Just another portable platform-agnostic package of high-performance type predicates. ๐คช
Language: TypeScript - Size: 0 Bytes - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

sinonjs/referee
Test-framework agnostic assertion and expectation library
Language: JavaScript - Size: 7.74 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 21

Haberkamp/phluent
A fluent assertion library for PHPUnit. Make your tests read the same way you speak.
Language: PHP - Size: 190 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

LeakyAbstractions/result-assertj
๐ฑ Fluent Assertions for Result Objects
Language: Java - Size: 1010 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

MrUnbelievable92/C-Sharp-Dev-Tools
A small framework for defensive development with conditionally compiled assertions and logging tools.
Language: C# - Size: 87.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 5

annulusgames/ChainingAssertion-Unity
Chaining Assertion for Unity Test Framework
Language: C# - Size: 50.8 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 0

fluentassertions/fluentassertions.analyzers
Analyzers based on the FluentAssertions best practices docs
Language: C# - Size: 1.37 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 134 - Forks: 22

matryer/silk
Markdown based document-driven RESTful API testing.
Language: Go - Size: 886 KB - Last synced at: 21 days ago - Pushed at: about 7 years ago - Stars: 941 - Forks: 67

aaronabramov/k9
Rust testing library
Language: Rust - Size: 253 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 343 - Forks: 22

kingwill101/assertable_json
fluent JSON testing in dart
Language: Dart - Size: 60.5 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

tmeissner/libvhdl
Library of reusable VHDL components
Language: VHDL - Size: 263 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 28 - Forks: 5

Sibakumarpanda/APB_verification_with_UVM
Language: SystemVerilog - Size: 381 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

danielvartan/prettycheck
โ๏ธโจ Pretty Assertive Programming
Language: R - Size: 1.57 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

abhimanyu003/probe
Simplified Integration Testing Using YAML and JQ
Language: Go - Size: 4.95 MB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 34 - Forks: 1

edertone/TurboTesting
General purpose cross-language library to improve automated testing productivity
Language: TypeScript - Size: 627 KB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

tmeissner/psl_with_ghdl
Examples of using PSL for functional and formal verification of VHDL with GHDL (and SymbiYosys)
Language: VHDL - Size: 92.8 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 66 - Forks: 5

IsMoreiraKt/RTest
A rust test framework.
Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

123inkt/utils
A library for small and convenient utility methods
Language: PHP - Size: 99.6 KB - Last synced at: about 14 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 5

cc-jhr/nagare
This is an assertion/matcher library for kotlin using infix functions.
Language: Kotlin - Size: 1.02 MB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

jasmcaus/tau
A Micro (1k lines of code) Unit Test Framework for C/C++
Language: C - Size: 3.69 MB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 167 - Forks: 31

erezrokah/aws-testing-library
Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws
Language: TypeScript - Size: 3.9 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 127 - Forks: 12

bnorm/kotlin-power-assert
Kotlin compiler plugin to enable diagrammed function calls in the Kotlin programming language
Language: Kotlin - Size: 521 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 584 - Forks: 15

dmitry-ivanov/laravel-testing-tools
Laravel-specific Testing Helpers and Assertions.
Language: PHP - Size: 816 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 54 - Forks: 7

frankban/quicktest
Quick helpers for testing Go applications
Language: Go - Size: 321 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 529 - Forks: 26
