assertions

There are 553 repositories under assertions topic.

  • stretchr/testify

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

    Language:Go22.3k1757761.6k
  • enzymejs/enzyme

    JavaScript Testing utilities for React

    Language:JavaScript20k2551.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.6k112592760
  • chai

    chaijs/chai

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

    Language:JavaScript8.1k132941693
  • karate

    karatelabs/karate

    Test Automation Made Simple

    Language:Java7.9k2252k1.9k
  • kotest/kotest

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

    Language:Kotlin4.3k582.1k624
  • 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.6k691k540
  • 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.3k93686337
  • unionai-oss/pandera

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

    Language:Python3.1k18798284
  • pester/Pester

    Pester is the ubiquitous test and mock framework for PowerShell.

    Language:PowerShell3k1551.4k468
  • assertj/assertj

    AssertJ is a library providing easy to use rich typed assertions

    Language:Java2.6k711.4k682
  • gavv/httpexpect

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

    Language:Go2.5k37168242
  • jest-community/jest-extended

    Additional Jest matchers πŸƒπŸ’ͺ

    Language:JavaScript2.3k20229214
  • h2non/gock

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

    Language:Go2k2077106
  • shouldjs/should.js

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

    Language:JavaScript1.9k43145131
  • sindresorhus/is

    Type check values

    Language:TypeScript1.6k2097109
  • matryer/silk

    Markdown based document-driven RESTful API testing.

    Language:Go939243669
  • authorjapps/zerocode

    A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams) 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:Java85972359373
  • pgrange/bash_unit

    bash unit testing enterprise edition framework for professionals

    Language:Shell582126055
  • bnorm/kotlin-power-assert

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

    Language:Kotlin561105114
  • 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:Lua5552069136
  • atrium

    robstoll/atrium

    A multiplatform expectation library for Kotlin

    Language:Kotlin54024463206
  • strikt

    robfletcher/strikt

    An assertion library for Kotlin

    Language:Kotlin532518258
  • frankban/quicktest

    Quick helpers for testing Go applications

    Language:Go52154527
  • gotestyourself/gotest.tools

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

    Language:Go495117750
  • jeremy-rifkin/libassert

    The most over-engineered C++ assertion library

    Language:C++47694633
  • tonyfischetti/assertr

    Assertive programming for R analysis pipelines

    Language:R464169634
  • tester

    nette/tester

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

    Language:PHP4494020071
  • go-testdeep

    maxatome/go-testdeep

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

    Language:Go42062817
  • unexpectedjs/unexpected

    Unexpected - the extensible BDD assertion toolkit

    Language:JavaScript3711324429
  • npryce/hamkrest

    Hamcrest for Kotlin

    Language:Kotlin344113631
  • aaronabramov/k9

    Rust testing library

    Language:Rust32892923
  • sazeracjs/sazerac

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

    Language:JavaScript3206925
  • taoensso/truss

    Assertions micro-library for Clojure/Script

    Language:Clojure301141014
  • mattphillips/jest-chain

    Chain Jest matchers together to create one powerful assertion πŸƒβ›“

    Language:JavaScript27541416
  • 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#258304835