Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: assertion
shouldly/shouldly
Should testing for .NETβthe way assertions should be!
Language: C# - Size: 23.2 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1,971 - Forks: 376
alexreardon/tiny-invariant
A tiny invariant function
Language: TypeScript - Size: 1.11 MB - Last synced: 1 day ago - Pushed: 21 days ago - Stars: 1,582 - Forks: 40
amantinband/throw
A simple, fluent, extensible, and fully customizable library for throwing exceptions for projects using .NET 6+
Language: C# - Size: 25.9 MB - Last synced: about 7 hours ago - Pushed: 8 months ago - Stars: 1,187 - Forks: 73
lorenzofox3/zora
Lightest, yet Fastest Javascript test runner for nodejs and browsers
Language: JavaScript - Size: 1.95 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 515 - Forks: 87
getify/TypL
The Type Linter for JS
Language: JavaScript - Size: 215 KB - Last synced: 19 days ago - Pushed: over 2 years ago - Stars: 368 - Forks: 13
h2non/pook
HTTP traffic mocking and testing made easy in Python
Language: Python - Size: 351 KB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 323 - Forks: 33
samber/oops
π₯ Error handling library with context, assertion, stack trace and source fragments
Language: Go - Size: 2.1 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 172 - Forks: 9
google/pytruth
Assertion framework for Python unit tests
Language: Python - Size: 267 KB - Last synced: 13 days ago - Pushed: about 3 years ago - Stars: 157 - Forks: 25
mattphillips/babel-jest-assertions
Babel Plugin that adds safety to your tests by verifying assertions are actually ran πβοΈ
Language: JavaScript - Size: 588 KB - Last synced: about 24 hours ago - Pushed: over 1 year ago - Stars: 96 - Forks: 3
skarab42/vite-plugin-vitest-typescript-assert
π₯ TypeScript type assertion plugin for vitest
Language: TypeScript - Size: 473 KB - Last synced: about 1 hour ago - Pushed: 8 months ago - Stars: 79 - Forks: 0
Thinkmill/jest-expect-contain-deep
Assert deeply nested values in Jest
Language: JavaScript - Size: 319 KB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 67 - Forks: 5
wellwelwel/poku
π· Poku makes testing easy for Node.js, Bun & Deno at the same time.
Language: TypeScript - Size: 3.86 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 62 - Forks: 6
fslev/json-compare
A Java library for comparing JSONs
Language: Java - Size: 700 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 61 - Forks: 12
propensive/probably
To probe what we can't prove, so the unprovable may become probable; testing for Scala
Language: Scala - Size: 4.77 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 55 - Forks: 12
authorjapps/performance-tests
Sample Performance Testing setup for HTTP REST, SOAP APIs, JUnit4, JUnit5 tests - Generating Load and Stress On a Target Application
Language: Java - Size: 235 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 41 - Forks: 22
bahmutov/cy-spok
Playing with spok inside Cypress
Language: JavaScript - Size: 2.92 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 40 - Forks: 4
lazarljubenovic/type-guards
Simple utility for runtime type checking which also assigns the correct type if used with TypeScript.
Language: TypeScript - Size: 72.3 KB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 36 - Forks: 7
otiai10/mint
The very minimum assertion for Golang testing framework.
Language: Go - Size: 65.4 KB - Last synced: 20 days ago - Pushed: 11 months ago - Stars: 34 - Forks: 3
nyggus/easycheck
A module offering Python functions for simple and readable assertion-like checks to be used inside code, but also in testing.
Language: Python - Size: 353 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 21 - Forks: 1
riezebosch/hypothesist
π§ Hypothesise about future events and validate from a test!
Language: C# - Size: 146 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 19 - Forks: 3
authorjapps/spring-boot-integration-test
Zerocode based integration-tests for a spring-boot application
Language: Java - Size: 363 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 19 - Forks: 20
metarhia/metatests
Extremely simple to use test framework and runner for Metarhia technology stack π§ͺ
Language: JavaScript - Size: 1.44 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 18 - Forks: 4
sunxfancy/zeroerr
A powerful C++ unit testing/assert/log utils
Language: C++ - Size: 4.33 MB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 17 - Forks: 1
issue9/assert
Go θ―θ¨ assert ζθ¨ε½ζ°
Language: Go - Size: 225 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 17 - Forks: 4
oswaldobapvicjr/junit-utils
Common utilities for working with JUnit
Language: Java - Size: 138 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 15 - Forks: 1
final-hill/decorator-contracts
Decorator Contracts is a library that provides the ability to create and assign Code Contracts to ECMAScript and TypeScript classes. This enables enforcement of the Liskov substitution principle and the Open-closed principle of SOLID to support Design By Contractβ’.
Language: TypeScript - Size: 1.5 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 14 - Forks: 1
poissonconsulting/checkr
An R package of assertive functions to check the properties of common R objects.
Language: R - Size: 1.3 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 12 - Forks: 1
jcoreio/typescript-validators
API input validators with user-friendly error output and TypeScript to ensure you don't miss any properties
Language: TypeScript - Size: 928 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 12 - Forks: 1
xarenard/webauthn_fido_java_react
Webauthn demo with react.js and Spring boot
Language: Java - Size: 1.52 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 11 - Forks: 4
AKushWarrior/should
A BDD-style assertion library for Dart.
Language: Dart - Size: 35.2 KB - Last synced: 8 days ago - Pushed: almost 4 years ago - Stars: 9 - Forks: 1
jcoreio/typed-validators
complex type validators that generate TypeScript and Flow types for you
Language: TypeScript - Size: 589 KB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 2
bayashi/actually
Yet another testing library, actually
Language: Go - Size: 257 KB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 7 - Forks: 0
meeshkan/freddo π¦
Minimal assertion testing framework for APIs.
Language: JavaScript - Size: 849 KB - Last synced: 11 days ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 0
leiless/assertf.h
π C header-only formattable assert macros library
Language: C - Size: 71.3 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 6 - Forks: 2
thingsym/bats-assertion
Bats Assertion is a helper script for Bats
Language: Shell - Size: 9.77 KB - Last synced: 20 days ago - Pushed: over 3 years ago - Stars: 6 - Forks: 2
fslev/cucumber-jutils
An extension for Cucumber for Java with scenario variables and assertion support
Language: Java - Size: 1.48 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 6 - Forks: 0
xybor-x/xycond
A package supports to assert or expect many conditions in Golang
Language: Go - Size: 27.3 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0
fslev/jtest-utils
Match Jsons, Xmls, HTTP Responses and simple texts with regex, polling and data capture support.
Language: Java - Size: 698 KB - Last synced: about 13 hours ago - Pushed: about 16 hours ago - Stars: 5 - Forks: 1
CIAvash/T
Raku module for writing test assertions which output good test descriptions and error messages
Language: Raku - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 2
garghub/seeker
Enabling Efficient Assertion Inference, 34th IEEE International Symposium on Software Reliability Engineering (ISSRE 2023)
Language: Java - Size: 1.38 GB - Last synced: 27 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 1
nyggus/check
A Go package for checking conditions for slices and maps.
Language: Go - Size: 31.3 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
codefeathers/runtype
Runtime type assertions that return
Language: TypeScript - Size: 407 KB - Last synced: 13 days ago - Pushed: about 2 years ago - Stars: 4 - Forks: 0
ergebnis/phpunit-framework-constraint π¦
:eyeglasses: Provides additional constraints and assertions for phpunit/phpunit
Language: PHP - Size: 1.12 MB - Last synced: 20 days ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0
stdlib-js/math-base-assert-is-probability
Test if a numeric value is a probability.
Language: Python - Size: 379 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 4 - Forks: 0
Kenneth-hv/typeparse
Runtime object parsing and validation with static TypeScript typing.
Language: TypeScript - Size: 143 KB - Last synced: 3 days ago - Pushed: about 2 years ago - Stars: 4 - Forks: 0
becheran/smock
Mock generator for golang
Language: Go - Size: 569 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 0
AlexanderMac/n-assert
Node.js assertion library
Language: JavaScript - Size: 272 KB - Last synced: 2 days ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 0
stdlib-js/assert-is-ascii
Test whether a character belongs to the ASCII character set and whether this is true for all characters in a provided string.
Language: JavaScript - Size: 483 KB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
stdlib-js/assert-is-symbol-array
Test if a value is an array-like object containing only symbols.
Language: Makefile - Size: 1.09 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
lateapexearlyspeed/Lateapexearlyspeed.JsonSchema
Simple and high performance json schema implementation for .Net and related json validation in .Net
Language: C# - Size: 648 KB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 3 - Forks: 1
jaqueliao/testUtils
javaθͺε¨εζ΅θ―ε·₯ε ·ε
Language: Java - Size: 785 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0
Vection-Framework/Validator
The Vection Validator provides validation of data and schemas. A number of different validators are already included and can be applied in a chained manner.
Language: PHP - Size: 196 KB - Last synced: about 16 hours ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
stdlib-js/assert-is-prime
Test if a value is a prime number.
Language: JavaScript - Size: 734 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
ishbguy/baux
BAUX is a bash auxiliary library for writing script.
Language: Shell - Size: 142 KB - Last synced: 9 months ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0
krakphp/validation
PHP Validation made easy
Language: PHP - Size: 68.4 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 2
stdlib-js/assert
Standard assertion utilities.
Language: JavaScript - Size: 30.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0
stdlib-js/assert-deep-equal
Test for deep equality between two values.
Language: JavaScript - Size: 1.28 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
stdlib-js/assert-contains
Test if an array-like value contains a search value.
Language: JavaScript - Size: 678 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
reisraff/mockings
Language: Go - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0
stdlib-js/assert-deep-has-property
Test whether an object contains a nested key path, either own or inherited.
Language: JavaScript - Size: 1.88 MB - Last synced: 20 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
atomicgo/assert
β Go package with tons of assertions!
Language: Go - Size: 40 KB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
mahmoudmohamedramadan/Awesome-PHP
The Awesome PHP.
Language: PHP - Size: 106 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
stdlib-js/assert-is-uppercase
Test if a value is an uppercase string.
Language: JavaScript - Size: 513 KB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
stdlib-js/assert-is-same-native-class
Test if two arguments have the same native class.
Language: JavaScript - Size: 347 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-empty-string
Test if a value is an empty string.
Language: JavaScript - Size: 573 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
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: 9 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1
bordunosp/ddd
EventBus, QueryBus, CommandBus, Saga
Language: Go - Size: 81.1 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-array
Test if a value is an array.
Language: JavaScript - Size: 559 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-arraybuffer
Test if a value is an ArrayBuffer.
Language: JavaScript - Size: 706 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-number
Test if a value is a number.
Language: JavaScript - Size: 457 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
hustcc/jest-expect
ππ Make jest expect more convenient.
Language: JavaScript - Size: 5.86 KB - Last synced: 16 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
smartprix/snap-shot-it Fork of bahmutov/snap-shot-it
Smarter snapshot utility for Mocha and BDD test runners + data-driven testing!
Language: JavaScript - Size: 1.25 MB - Last synced: 24 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-biguint64array
Test if a value is a BigUint64Array.
Language: JavaScript - Size: 561 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-dataview
Test if a value is a DataView.
Language: JavaScript - Size: 710 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-boxed-primitive
Test if a value is a JavaScript boxed primitive.
Language: JavaScript - Size: 1.13 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-typed-array-length
Test if a value is a valid typed array length.
Language: Makefile - Size: 484 KB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
stdlib-js/math-base-assert-is-nonpositive-finite
Test if a numeric value is a nonpositive finite number.
Language: Python - Size: 326 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-finite
Test if a value is a finite number.
Language: JavaScript - Size: 607 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/math-base-assert-uint32-is-pow2
Test whether an unsigned integer is a power of 2.
Language: Python - Size: 355 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-bigint64array
Test if a value is a BigUint64Array.
Language: JavaScript - Size: 537 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-falsy
Test if a value is falsy.
Language: JavaScript - Size: 319 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-boolean
Test if a value is a boolean.
Language: JavaScript - Size: 459 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-negative-zero
Test if a value is equal to negative zero.
Language: JavaScript - Size: 849 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
degawa/fassert
An extensible assertion library oriented to work with unit testing frameworks for Fortran
Language: Fortran - Size: 404 KB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
stdlib-js/math-base-assert-int32-is-odd
Test if a 32-bit integer is odd.
Language: Python - Size: 374 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
mylesmegyesi/hamcrest.js
An extensible assertion library for JavaScript, based on Hamcrest
Language: TypeScript - Size: 168 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
stdlib-js/math-base-assert-is-positive-zero
Test if a double-precision floating-point numeric value is positive zero.
Language: Python - Size: 396 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-electron
Check if the runtime is Electron.
Language: JavaScript - Size: 348 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-array-array
Test if a value is an array of arrays.
Language: JavaScript - Size: 571 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-symbol
Test if a value is a symbol.
Language: JavaScript - Size: 626 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-plain-object
Test if a value is a plain object.
Language: JavaScript - Size: 688 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-primitive
Test if a value is a JavaScript primitive.
Language: JavaScript - Size: 328 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-web-worker
Check if the runtime is a web worker.
Language: JavaScript - Size: 725 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-generator-object-like
Test if a value is generator object-like.
Language: JavaScript - Size: 333 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-same-type
Test if two arguments have the same type.
Language: JavaScript - Size: 302 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-node
Check if the runtime is Node.js.
Language: JavaScript - Size: 276 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-instance-of
Test whether a value has in its prototype chain a specified constructor as a prototype property.
Language: JavaScript - Size: 635 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-browser
Check if the runtime is a web browser.
Language: JavaScript - Size: 677 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-nan
Test if a value is NaN.
Language: JavaScript - Size: 508 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0
stdlib-js/assert-is-writable-property
Test if an object's own property is writable.
Language: JavaScript - Size: 532 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 2 - Forks: 0