114 Open Source Assertions Software Projects
Free and open source assertions code projects including engines, APIs, generators, and tools.
Stretchr Testify 11636 ⭐
A toolkit with common assertions and mocks that plays nicely with the standard library
ChaiJS Chai 7014 ⭐
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Fluentassertions 1939 ⭐
Fluent API for asserting the results of unit tests that targets .NET Framework 4.5, 4.7, .NET Standard 1.3, 1.6 and 2.0. Supports the unit test frameworks MSTest, MSTest2, Gallio, NUnit, XUnit, MBunit, MSpec, and NSpec.
Zerocode 436 ⭐
A community-developed, free, open source, API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.
Luaunit 322 ⭐
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, ...).
Codejam 203 ⭐
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
Gotest.tools 176 ⭐
A collection of packages to augment the go testing package and support common patterns.
Property Validator 152 ⭐
Elliotchance Tf 133 ⭐
✔️ tf is a microframework for parameterized testing of functions and HTTP in Go.
Scott 120 ⭐
Never debug a test again: Detailed failure reports and hassle free assertions for Java tests - Power Asserts for Java
Grappa 115 ⭐
Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century
Go Testdeep 109 ⭐
Extremely flexible golang deep comparison, extends the go testing package and tests HTTP APIs
Chainingassertion 52 ⭐
Method Chaining base UnitTesting Extension Methods and Dynamic Private Accessor for MSTest, NUnit, xUnit.net.
Aws Testing Library 49 ⭐
Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws
Concise 47 ⭐
✅ Concise is test framework for using plain English and minimal code, built on PHPUnit.
JSONassert 50 ⭐
A Go test assertion library for verifying that two representations of JSON are semantically equal
Galvanic Assert 31 ⭐
A comprehensive set of matcher-based assertions for easier testing of Rust code
JSON_matcher 22 ⭐
Library for simplifying data verification in functional tests for your JSON-based APIs
Chai Properties 16 ⭐
Properties matcher for chai that assert values have all the same attributes and values without asserting strict object equality.
Refinery29 Test Util 15 ⭐
:nut_and_bolt: Provides a test helper, generic data providers, and assertions.