An open API service providing repository metadata for many open source software ecosystems.

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