GitHub topics: assertions
Respect/Assertion
The power of Respect\Validation into an assertion library with more than 1.5k assertions.
Language: PHP - Size: 272 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 28 - Forks: 1

threeal/assertion-cmake
A CMake module containing a collection of assertion functions and other utilities for testing CMake code
Language: CMake - Size: 282 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

konecnyjakub/mytester
Adaptable and extensible testing framework for PHP
Language: PHP - Size: 919 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

svartalf/rust-claim
Assertion macros toolkit for Rust
Language: Rust - Size: 56.6 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 77 - Forks: 9

racoltdev/raColTest
raColTest is a unit testing library made for C++
Language: C++ - Size: 203 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

srz-zumix/iutest
c++ testing framework
Language: C++ - Size: 213 MB - Last synced at: 17 days ago - Pushed at: 21 days ago - Stars: 67 - Forks: 6

RemoYukoff/aqueductus
A data testing framework that executes queries on configurable data providers and validates the results with customizable YAML-defined assertions. Ensure data integrity, consistency, and reliability effortlessly.
Language: Python - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ZanzyTHEbar/assert-lib
A lightweight assertion library for Go.
Language: Go - Size: 19.5 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

jeblad/Expect
This extension for Mediawiki adds extended assertions to Lua modules. An integral part is to report failures clearly and visible to facilitate interactive and collaborative fault fixing.
Language: Lua - Size: 172 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

i-like-robots/chai-html
☕️ A focussed HTML assertions plugin for Chai.
Language: JavaScript - Size: 196 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 7 - Forks: 7

unexpectedjs/unexpected
Unexpected - the extensible BDD assertion toolkit
Language: JavaScript - Size: 17.2 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 373 - Forks: 29

FinnishCancerRegistry/dbc
Design-by-contract: verify your function inputs and outputs. Includes a large number of generated verifcation functions for convenience.
Language: R - Size: 1.44 MB - Last synced at: 26 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

doniyor2109/jest-generator
Testing generator function never been easy
Language: JavaScript - Size: 189 KB - Last synced at: 10 days ago - Pushed at: about 4 years ago - Stars: 30 - Forks: 3

elliotchance/tf
✔️ tf is a microframework for parameterized testing of functions and HTTP in Go.
Language: Go - Size: 20.5 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 136 - Forks: 3

Lissy93/quick-example-of-testing-in-nodejs
🛡 An example TDD project in Node.js, with unit tests, coverage tests, a stubbed API, continuous integration, code quality reviews and automated dependency checking
Language: JavaScript - Size: 17.6 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 84

ksxnodemodules/static-type-assert
Asserting type with help of TypeScript compiler
Language: JavaScript - Size: 120 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

dodie/scott
Never debug a test again: Detailed failure reports and hassle free assertions for Java tests - Power Asserts for Java
Language: Java - Size: 913 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 138 - Forks: 17

cmorten/superdeno
Super-agent driven library for testing Deno HTTP servers.
Language: TypeScript - Size: 1.37 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 123 - Forks: 7

siguici/vut
The Ske Programming Language
Language: V - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

outworkers/util
The util project, packed with common goodies.
Language: Scala - Size: 719 KB - Last synced at: 22 days ago - Pushed at: about 5 years ago - Stars: 59 - Forks: 2

cmorten/superoak
HTTP assertions for Oak made easy via SuperDeno. 🐿 🦕
Language: TypeScript - Size: 547 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 120 - Forks: 9

ohsayan/all_asserts
A crate for multiple types of asserts that don't exist in the standard library
Language: Rust - Size: 58.6 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 2

atomicptr/buster
A tiny, single file, header only assertion library for C++23
Language: C++ - Size: 10.7 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

IHTSDO/release-validation-framework
API for testing a SNOMED CT release as part of the release process.
Language: Java - Size: 8.21 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 15

ang3lkar/pretty-diffs
Enable fancy colored diffs in your minitest assertions
Language: Ruby - Size: 429 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 34 - Forks: 1

CptWesley/AssertNet
AssertJ style fluent assertions for .NET Standard testing frameworks: xUnit, NUnit and MSTest and mocking framework Moq.
Language: C# - Size: 745 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1

rsdn/CodeJam
Set of handy reusable .NET components that can simplify your daily work and save your time when you copy and paste your favorite helper methods and classes from one project to another
Language: C# - Size: 14.2 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 260 - Forks: 36

stdlib-js/math-base-assert
Standard library basic mathematical assertion utilities.
Language: JavaScript - Size: 981 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

mchalapuk/offensive.js
:facepunch: Human-readable, fast and boilerplate-free contract programming (precondition checks) for JavaScript.
Language: TypeScript - Size: 1.03 MB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 2

kamarros/javascript-function-math-junit5
Simple js function and junit test repo
Language: Java - Size: 58.6 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

trinet-at/mezzio-test
Testing helpers for mezzio projects
Language: PHP - Size: 36.1 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 1

peterpaul/assert4rs
Fluent assertions for Rust.
Language: Rust - Size: 10.7 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

cjdb/constexpr-contracts
Pre-conditions, post-conditions, and assertions, all available at compile-time
Language: C++ - Size: 119 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 24 - Forks: 2

degawa/fassert
An extensible assertion library oriented to work with unit testing frameworks for Fortran
Language: Fortran - Size: 399 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

slowli/tracing-toolbox
Toolbox for tracing in Rust
Language: Rust - Size: 1.36 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 2

shouldjs/should.js 📦
BDD style assertions for node.js -- test framework agnostic
Language: JavaScript - Size: 1.8 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 1,903 - Forks: 121

westonganger/minitest_change_assertions
Provides assertions for your Minitest suite to determine if an object has been changed
Language: Ruby - Size: 12.7 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Bikazemcclent/ET6-foundations-group-16 Fork of MIT-Emerging-Talent/ET6-foundations-group-16
This repository contains the code review deliverables for the **MIT Emerging Talents** program
Size: 70.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

rishabhjaiswal155/Advanced-Python
Exception Handling, Logging, Assertions, File Handling, Pickling Unpickling, OOP's Concepts
Language: Python - Size: 207 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

OlivierBinette/assert
Lightweight validation tool for checking function arguments and data analysis scripts.
Language: R - Size: 557 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 10 - Forks: 1

bpedroza/laravel-mail-assertions
Make assertions on emails in Laravel 6-10
Language: PHP - Size: 123 KB - Last synced at: about 11 hours ago - Pushed at: 4 months ago - Stars: 3 - Forks: 2

swiing/rollup-plugin-import-attributes
A Rollup plugin which bundles TC39 import assertions.
Language: JavaScript - Size: 383 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 2

authorjapps/zerocode-hello-world
Zerocode YAML and JSON based declarative steps hello world rest api testing example - soap, database
Language: Java - Size: 895 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 18 - Forks: 40

CapoeiraLabs/Capoeira
Framework de Testes automatizados
Language: Java - Size: 3.86 MB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

JohnSundell/Assert
A collection of convenient assertions for Swift testing
Language: Swift - Size: 50.8 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 68 - Forks: 4

longbridge/assert
Extends stretchr/testify/assert for add more useful methods.
Language: Go - Size: 16.6 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

borstep/assertStruct
AssertStruct is a library for validating complex data structures including hierarchy of POJO objects.
Language: Java - Size: 368 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Revathykarthikayan/OrangeHRM-validation-project
Automation Project -Orange HRM Validation
Language: HTML - Size: 32.2 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

IamAlexandros/astro-assert
Proper Assertions for Astro Endpoints
Language: JavaScript - Size: 12.7 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

prompt/actions-assert
:vertical_traffic_light: A GitHub Action for asserting actual is expected in GitHub Workflows — designed for GitHub Action integration tests and robust build pipelines
Language: TypeScript - Size: 979 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

JamieMason/expect-more
Curried Type Testing library, and Test Matchers for Jest
Language: TypeScript - Size: 1.62 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 171 - Forks: 10

JamesMessinger/postman-bdd 📦
A BDD test framework for Postman and Newman
Language: HTML - Size: 6.22 MB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 139 - Forks: 29

CIAvash/T 📦
Raku module for writing test assertions which output good test descriptions and error messages
Language: Raku - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 2

boneskull/unexpected-rxjs 📦
MOVED to https://github.com/IBM/unexpected-rxjs
Language: JavaScript - Size: 293 KB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

heapwolf/cxx-tap
Test Anything Protocol (TAP) Producer for C++
Language: C++ - Size: 4.9 MB - Last synced at: 23 days ago - Pushed at: almost 4 years ago - Stars: 27 - Forks: 3

zoido/errassert
Simple table driven Go tests error assertions
Language: Go - Size: 108 KB - Last synced at: 1 day ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

jamiebuilds/sarcastic
Cast unknown values to typed values
Language: JavaScript - Size: 40 KB - Last synced at: 20 days ago - Pushed at: over 6 years ago - Stars: 99 - Forks: 2

assertj/assertj-vavr
Assertions for Vavr - http://www.vavr.io/
Language: Java - Size: 632 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 52 - Forks: 16

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: 643 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

Tahani-Saber/Luma-Demo-Automation-testing-project
Automation testing for Luma, E-Commerce Website
Language: Java - Size: 1.44 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

pktcodes/jest-enzyme-react-testing-basics
Setup Create React App with Jest & Enzyme for Testing
Language: JavaScript - Size: 1.45 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

mattphillips/jest-chain
Chain Jest matchers together to create one powerful assertion 🃏⛓
Language: JavaScript - Size: 432 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 277 - Forks: 16

dimitrietataru/csharp-unit-testing
.NET - Unit Testing
Language: C# - Size: 286 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

hult/mail_assertions
Minitest asserts for checking that specific emails were (or were not) sent
Language: Ruby - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

RaresCode/RaresTestHub
Test scraped job details from companies websites against peviitor.ro
Language: Python - Size: 558 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 2

ghosind/go-assert
A collection of Golang assertion functions for verifying invariants.
Language: Go - Size: 239 KB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

tvd12/test-util
A java test utilities library, it supports assertion, random, performance and reflections test
Language: Java - Size: 282 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 4

asap-projects/asap-contract
Lightweight implementation of contract checking in C++ and helpers for unit testing contracts without the need for death tests.
Language: CMake - Size: 5.84 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

bahmutov/lazy-ass
Lazy node assertions without performance penalty
Language: TypeScript - Size: 421 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 69 - Forks: 5

abeltavares/pysertive
✔️ Assertive python design by contract toolkit for software validation. Simplify preconditions, postconditions, and invariants with easy-to-use decorators.
Language: Python - Size: 98.6 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1

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

pixeldroid/spec-ls
a simple spec framework for Loom
Language: LoomScript - Size: 802 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 2

npryce/hamkrest
Hamcrest for Kotlin
Language: Kotlin - Size: 780 KB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 344 - Forks: 31

Owl-Domain/Testing
A testing library which provides easily extensible assertions that can be used in test projects.
Language: C# - Size: 163 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

LucHermitte/vim-UT
Unit Testing plugin for Vim
Language: Vim Script - Size: 1.83 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 22 - Forks: 0

tendersearls/tldr
A Ruby test framework for people who don't have time for slow tests 💣💥
Language: Ruby - Size: 752 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 252 - Forks: 4

slowli/chai-bytes
Chai assertions for byte arrays equality
Language: JavaScript - Size: 1.98 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 2

emanmhmd/saucedemo-by-cypress
Sample demo of testing web-app using Cypress
Language: JavaScript - Size: 8.04 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

VictorKuenstler/fluent-assertions
Fluent API for assertions supporting pytest, designed with simplicity and ease of use in mind.
Language: Python - Size: 11.7 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

fluentassert/verify
Extensible, type-safe, fluent assertion Go library.
Language: Go - Size: 687 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 40 - Forks: 2

grappa-py/grappa
Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century
Language: Python - Size: 217 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 134 - Forks: 15

tsmoreland/TSMoreland.GuardAssertions
Guard Assertions and Valdity Checks
Language: C# - Size: 59.6 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

romgain/jest-websocket-mock
Mock websockets and assert complex websocket interactions with Jest
Language: TypeScript - Size: 263 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 175 - Forks: 30

xp-framework/test
Tests for the XP Framework
Language: PHP - Size: 188 KB - Last synced at: 15 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

appliedblockchain/assert-combinators
Functional assertion combinators.
Language: TypeScript - Size: 253 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 2

sazeracjs/sazerac
Data-driven unit testing for Jasmine, Mocha, and Jest
Language: JavaScript - Size: 2.18 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 319 - Forks: 19

BoasE/FluentGuard
Tiny library for fluent guard and assert expressions to formalize preconditions of methods
Language: C# - Size: 54.7 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 2

teleivo/assertive
Lightweight assertions for Go tests
Language: Go - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

go-simpler/assert
☑️ Assertions for the standard testing package
Language: Go - Size: 45.9 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

nilportugues/php-assert
A simple and elegant assertion library for input validation.
Language: PHP - Size: 95.7 KB - Last synced at: 2 days ago - Pushed at: over 8 years ago - Stars: 10 - Forks: 3

winterbe/expekt
BDD assertion library for Kotlin
Language: Kotlin - Size: 81.1 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 172 - Forks: 18

WriteThemFirst/approvals-java
Approval testing library for Java. Alleviates the burden of hand-writing assertions.
Language: Java - Size: 853 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 4

orangain/json-fuzzy-match
Custom assertion to check whether a JSON string fuzzily matches a pattern for JVM languages.
Language: Kotlin - Size: 265 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 11 - Forks: 0

rsvilenov/FluentAssertions.Properties
Unofficial FluentAssertions extensions for testing the behavior of class/struct/record properties.
Language: C# - Size: 208 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

emancu/crotest
A tiny and simple test framework for crystal
Language: Crystal - Size: 35.2 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 5

machine/machine.specifications.should 📦
An assert library for the Context/Specification framework Machine.Specifications
Language: C# - Size: 102 KB - Last synced at: 15 days ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 11

avrelian/jasmine-custom-message
custom failure message on any jasmine v1.3 assertion
Language: JavaScript - Size: 223 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 3

popcodelab/Yoga
Yoga is a work around full stack application testing
Language: Java - Size: 2.31 MB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

minitest/minitest-lint
Lint your minitest assertions
Language: Ruby - Size: 173 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

bayashi/actually
A testing library focused on turning failure into success
Language: Go - Size: 250 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0
