GitHub topics: assertion-library
enzymejs/enzyme
JavaScript Testing utilities for React
Language: JavaScript - Size: 7.58 MB - Last synced at: about 16 hours ago - Pushed at: 11 months ago - Stars: 19,922 - Forks: 1,996

Namoshek/Shouldly.Json
Extension method for the Shouldly .NET library to work with JSON strings
Language: C# - Size: 70.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

VerifyTests/Verify
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
Language: C# - Size: 17 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 3,249 - Forks: 164

robstoll/atrium
A multiplatform expectation library for Kotlin
Language: Kotlin - Size: 69.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 609 - Forks: 219

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: about 1 month ago - Stars: 3,462 - Forks: 351

jdlib/deepdive
Fluent assertions library for Java
Language: Java - Size: 575 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 1

Safa-101/CCheckValuesLibrary
C CheckValues library. Checking the validity(asserting) of parameters within the specified ranges. C89, C99 and >C99 compatible, CPP98 and >CPP98 compatible, Embedded C compatible.
Language: C++ - Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

boujeepossum/k9
Rust testing library
Language: Rust - Size: 253 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 347 - Forks: 23

webdriverio/expect-webdriverio
WebdriverIO Assertion Library
Language: TypeScript - Size: 7.41 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 78 - Forks: 55

ivaylokenov/MyTested.AspNetCore.Mvc
Fluent testing library for ASP.NET Core MVC.
Language: C# - Size: 20 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 1,729 - Forks: 180

dailydevops/guard
Basic input validation via the Requires class throws an ArgumentException, ArgumentNullException or other Exception types.
Language: C# - Size: 709 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

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: 6 days ago - Pushed at: 9 months ago - Stars: 137 - Forks: 16

okken/pytest-check
A pytest plugin that allows multiple failures per test.
Language: Python - Size: 259 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 372 - Forks: 39

smarty/assertions
Fluent assertion-style functions used by goconvey and gunit. Can also be used in any test or application.
Language: Go - Size: 3.15 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 100 - Forks: 37

Alfred9191/utilities
miscellaneous useful commands, including 'gosh' the Go scripting tool gosh
Language: Go - Size: 193 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

theramis/Snapper
Bringing Jest-esque Snapshot testing to C#
Language: C# - Size: 362 KB - Last synced at: 29 days ago - Pushed at: 12 months ago - Stars: 118 - Forks: 28

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

groupon/assertive 📦
Assertive is a terse yet expressive assertion library
Language: JavaScript - Size: 577 KB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 11

ba-st/Buoy
A complement to Pharo & GS64 adding useful extensions
Language: Smalltalk - Size: 771 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 22 - Forks: 1

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

youta-t/its
its a matcher library for go
Language: Go - Size: 290 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

oknozor/speculoos
Fluent test assertions for Rust.
Language: Rust - Size: 158 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 50 - Forks: 10

lainio/err2
Automatic and modern error handling package for Go
Language: Go - Size: 795 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 74 - Forks: 6

infroz/Voluble
Language: C# - Size: 19.5 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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

ChqThomas/approval-tests-php
A PHP assertion library for approval testing with PHPUnit
Language: PHP - Size: 156 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

doganulus/reelay
A header-only C++ library for system-level verification and declarative testing of real-time systems with Python bindings.
Language: C++ - Size: 2.98 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 34 - Forks: 6

reMRKableDev/node-testing-mocha-chai
Introduction to testing in Node.Js using Mocha, Chai and Node.Js Native Assertion Library
Language: JavaScript - Size: 2.18 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 2

ma2gedev/power_assert_ex
Power Assert in Elixir. Shows evaluation results each expression.
Language: Elixir - Size: 263 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 214 - Forks: 6

atomicptr/rapture
A tiny, single file, header only assertion library for C++23
Language: C++ - Size: 24.4 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ivaylokenov/MyTested.WebApi
Fluent testing framework for ASP.NET Web API 2.
Language: C# - Size: 4.42 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 755 - Forks: 86

testingrequired/assert-that 📦
assertThat implementation
Language: JavaScript - Size: 363 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

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

wmde/hamcrest-html-matchers
Set of Hamcrest matchers for HTML assertrions
Language: PHP - Size: 120 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

raydac/meta
Set of annotations to mark code and some utility classes
Language: Java - Size: 334 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

pr4bh4sh/delayed-assert
Delayed aka. Soft assert for python
Language: Python - Size: 543 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 30 - Forks: 6

leiless/assertf.h
🚀 C header-only formattable assert macros library
Language: C - Size: 71.3 KB - Last synced at: about 15 hours ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

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

juancarlospaco/nim-contra
Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.
Language: Nim - Size: 327 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 53 - Forks: 3

Aliazzzz/coUnit
A unit testing framework for CODESYS3
Size: 13.7 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

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

lilpolymath/fest
A lightweight testing framework for JavaScript
Language: JavaScript - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

teleivo/assertive
Lightweight assertions for Go tests
Language: Go - Size: 27.3 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

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

originalsouth/t_error
A lightweight error/warning/debug assertion library in C++11
Language: C++ - Size: 6.84 KB - Last synced at: 12 months ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

golanglibs/goassert
Simple assertion library for Go
Language: Go - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Toobo/Hop
Higher-order functional predicates.
Language: PHP - Size: 38.1 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

jossmoff/awssert
☁️ A library used for fluent assertions on common AWS SDK objects
Language: Java - Size: 598 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

csparpa/fluentcheck
Fluent assertions for Python
Language: Python - Size: 105 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 84 - Forks: 8

JayeshS/assertj-jersey
AssertJ assertions for Jersey
Language: Java - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

daddinuz/traits
An assertions library written in C99.
Language: C - Size: 77.1 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

koranke/object-verifier
Java Test Framework for asserting equality between two different complex objects or collections of objects.
Language: Java - Size: 73.2 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

greyhairredbear/dassert
Fluent assertions for dart
Language: Dart - Size: 51.8 KB - Last synced at: about 18 hours ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

hasSalil/go-check-utils
Golang utilities to be used with the gopkg.in/check.v1 unit testing package
Language: Go - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

VladislavSevruk/RecursiveAssertion
This utility library helps to assert complex models using various settings and provide convenient error messages using assertion mechanism of popular testing libraries.
Language: Java - Size: 174 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

mindsbackyard/galvanic-assert
A comprehensive set of matcher-based assertions for easier testing of Rust code
Language: Rust - Size: 87.9 KB - Last synced at: 15 days ago - Pushed at: over 5 years ago - Stars: 40 - Forks: 2

Floofies/assert-lib 📦
A handy little assertion function library. Includes pre-made type checking assertions.
Language: JavaScript - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

kotools/libraries 📦
Multiplatform libraries for expressive programming with Kotlin.
Language: Kotlin - Size: 2.45 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

9inefold/efl-assert 📦
Simple assertion library for C++11
Language: CMake - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

HarbyUK/OSTest
An open source testing framework for Node.js
Language: JavaScript - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

sofiane-abou-abderrahim/javascript-introduction-to-testing-synchronous-code
In this little JavaScript demo, I used the 3 main core types of testing: Unit Test, Integration Test and End-to-End Test (or User Interface Test). I tested my application with relatively simple synchronous code.
Language: JavaScript - Size: 243 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

npathai/hamcrest-optional
Matchers for JDK 8 Optional
Language: Java - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 43 - Forks: 3

boneskull/unexpected-eventemitter
EventEmitter assertions for Unexpected
Language: JavaScript - Size: 803 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 2

kchandra423/KTesting
A basic library for testing java classes using reflection
Language: Java - Size: 1.76 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

maroontress/lighter
Lighter is a header-only library in C++20 to check assertions.
Language: C++ - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 2

metaleaf-io/assert
Simple assertion library similar to what assertj offers for Java.
Language: Go - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

bordunosp/ddd
EventBus, QueryBus, CommandBus, Saga
Language: Go - Size: 87.9 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

behzodhalil/osmon
Osmon is a modern assertion library for Kotlin
Language: Kotlin - Size: 850 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

fesor/json_matcher
Library for simplifying data verification in functional tests for your JSON-based APIs
Language: PHP - Size: 87.9 KB - Last synced at: 2 days ago - Pushed at: about 5 years ago - Stars: 25 - Forks: 2

elemental-mind/assertium-bash
An assertion library for bash.
Language: Shell - Size: 7.81 KB - Last synced at: 29 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

tkssharma/Assignment-Node
Language: JavaScript - Size: 393 KB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 6

h-sifat/handy-types
A collection of small utility functions to check javascript variable types
Language: TypeScript - Size: 565 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

akromio/nodejs-expected
Assertion library for Node.js.
Language: JavaScript - Size: 1.3 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

albertfdp/unexpected-immutable 📦
unexpected assertions for immutable-js
Language: JavaScript - Size: 113 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

JoshuaJakowlew/constrained
Utility library that helps expressing invariants in types
Language: C++ - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

kylepls/VerifyThat 📦
Makes Java assertions more intuitive
Language: Java - Size: 135 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

tsuharesu/expect-kt 📦
Expectations/Assertions library for Kotlin with some fluent syntax
Language: Kotlin - Size: 1.41 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

Testy/testyts-assertion 📦
Assertion library for Testy.Ts
Language: TypeScript - Size: 158 KB - Last synced at: 20 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

guardsman/guardsman 📦
Guard clause assertion library to enforce parameter preconditions in PHP
Language: PHP - Size: 69.3 KB - Last synced at: about 1 month ago - Pushed at: almost 9 years ago - Stars: 3 - Forks: 1

farism/Assert
Assertion library for Beef
Language: Beef - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

akromio/go-expected
Assertion library for the Go language.
Language: Go - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jgroeneveld/trial
A simple assertion library for go
Language: Go - Size: 34.2 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

tunnckoCore/assert-kindof
Check native type of the given value and throw TypeError if not okey. Expressive, elegant, behavior-driven API, good descriptive default error messages, simple and clean syntax.
Language: JavaScript - Size: 463 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

nameisjayant/Jetpack-Compose-android-Testing
In this repository we will be working with Unit , Instrument & Ui tests in android kotlin with jetpack compose.
Language: Kotlin - Size: 109 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

grappa-py/http
HTTP assertion plugin for grappa
Language: Python - Size: 61.5 KB - Last synced at: 15 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 4

Fabstract/Assert
Assertion library for PHP
Language: PHP - Size: 76.2 KB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

Kenneth-hv/typeparse
Runtime object parsing and validation with static TypeScript typing.
Language: TypeScript - Size: 143 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

AKushWarrior/should
A BDD-style assertion library for Dart.
Language: Dart - Size: 35.2 KB - Last synced at: 14 days ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 1

nlesc-nano/AssertionLib
A package for performing assertions and providing informative exception messages.
Language: Python - Size: 272 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

JS-DevTools/assert
An assertion library with user-friendly error messages
Language: JavaScript - Size: 719 KB - Last synced at: 19 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

tariqulislam/puppeteer-mocha-automated-testing
Automated the Testing using Puppeteer, Mocha, chai. For example we can use linkidin account and few functionality to automated the testing
Language: HTML - Size: 375 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 4

brillout/libassert
Tiny zero-dependency tool for library authors to create assertion functions with clean strack traces.
Language: TypeScript - Size: 81.1 KB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

fabioricali/beJS
Simple, light-weight assertions framework for javascript
Language: JavaScript - Size: 1.47 MB - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 12 - Forks: 0

marc-ed-raffalli/declarative-e2e-test
Declaration driven test generator for REST endpoints
Language: TypeScript - Size: 1.58 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

AndrewJBateman/nodejs-app-testing
:clipboard: Testing of Node.js applications
Language: JavaScript - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nmuldavin/chai-almost
Extends Chai with assertions that allow for floating point rounding errors
Language: JavaScript - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

ghassanpl/assuming
A small assertion library for C++17/20
Language: C++ - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

st235/Assertion
Do assertions wisely! 🎟
Language: Kotlin - Size: 143 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jolice/citron
Testing framework
Language: Java - Size: 56.6 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

victorherraiz/xassert
xassert is just another assertion library
Language: JavaScript - Size: 1.15 MB - Last synced at: about 8 hours ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0
