assertions

There are 585 repositories under assertions topic.

  • stretchr/testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

    Language:Go24.2k1768101.6k
  • enzymejs/enzyme

    JavaScript Testing utilities for React

    Language:JavaScript19.9k2481.8k2k
  • 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:JavaScript13.9k114599764
  • karate

    karatelabs/karate

    Test Automation Made Simple

    Language:Java8.5k2262.1k2k
  • chai

    chaijs/chai

    BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

    Language:JavaScript8.2k134964702
  • kotest/kotest

    Powerful, elegant and flexible test framework for Kotlin with assertions, property testing and data driven tests.

    Language:Kotlin4.5k512.2k658
  • fluentassertions

    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#3.8k691.1k698
  • unionai-oss/pandera

    A light-weight, flexible, and expressive statistical data testing library

    Language:Python3.7k20933328
  • 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#3.4k89695352
  • pester/Pester

    Pester is the ubiquitous test and mock framework for PowerShell.

    Language:PowerShell3.1k1541.5k476
  • assertj/assertj

    AssertJ is a library providing easy to use rich typed assertions

    Language:Java2.7k711.5k718
  • gavv/httpexpect

    End-to-end HTTP and REST API testing for Go.

    Language:Go2.6k36173240
  • jest-community/jest-extended

    Additional Jest matchers πŸƒπŸ’ͺ

    Language:JavaScript2.3k19235225
  • h2non/gock

    HTTP traffic mocking and testing made easy in Go ΰΌΌΚ˜ΜšΩ„ΝœΚ˜ΜšΰΌ½

    Language:Go2.1k2078109
  • shouldjs/should.js

    BDD style assertions for node.js -- test framework agnostic

    Language:JavaScript1.9k42145121
  • sindresorhus/is

    Type check values

    Language:TypeScript1.7k19100113
  • matryer/silk

    Markdown based document-driven RESTful API testing.

    Language:Go942233667
  • authorjapps/zerocode

    A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams), Databases and Load testing. Zerocode Open Source enables you to create, change and maintain your automated test scenarios via simple JSON or YAML files. Visit documentation below:

    Language:Java93372371408
  • pgrange/bash_unit

    bash unit testing enterprise edition framework for professionals

    Language:Shell612116356
  • 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:Lua5922172139
  • jeremy-rifkin/libassert

    The most over-engineered C++ assertion library

    Language:C++592126444
  • bnorm/kotlin-power-assert

    Kotlin compiler plugin to enable diagrammed function calls in the Kotlin programming language

    Language:Kotlin58485215
  • atrium

    robstoll/atrium

    A multiplatform expectation library for Kotlin

    Language:Kotlin58224475213
  • strikt

    robfletcher/strikt

    An assertion library for Kotlin

    Language:Kotlin581518561
  • AwesomeAssertions/AwesomeAssertions

    A fork of FluentAssertions controlled by the community.

    Language:C#554172424
  • gotestyourself/gotest.tools

    A collection of packages to augment the go testing package and support common patterns.

    Language:Go533117949
  • frankban/quicktest

    Quick helpers for testing Go applications

    Language:Go52954626
  • tonyfischetti/assertr

    Assertive programming for R analysis pipelines

    Language:R478169734
  • tester

    nette/tester

    Tester: enjoyable unit testing in PHP with code coverage reporter. 🍏🍏🍎🍏

    Language:PHP4643720471
  • go-testdeep

    maxatome/go-testdeep

    Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite

    Language:Go44152815
  • unexpectedjs/unexpected

    Unexpected - the extensible BDD assertion toolkit

    Language:JavaScript3731324529
  • npryce/hamkrest

    Hamcrest for Kotlin

    Language:Kotlin344103631
  • bashunit

    TypedDevs/bashunit

    A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.

    Language:Shell344912732
  • aaronabramov/k9

    Rust testing library

    Language:Rust34292922
  • sazeracjs/sazerac

    Data-driven unit testing for Jasmine, Mocha, and Jest

    Language:JavaScript3186919
  • taoensso/truss

    Micro toolkit for Clojure/Script errors

    Language:Clojure312141214