A toolkit with common assertions and mocks that plays nicely with the standard library
- testify
- go
- assertions
- mocking
47,133 repositories indexed
1–24 of 94 · Most stars
A toolkit with common assertions and mocks that plays nicely with the standard library
☕️ Classic, reliable, trusted test framework for Node.js and the browser
Node.js test runner that lets you develop with confidence 🚀
JavaScript Testing utilities for React
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Next-gen browser and mobile automation test framework for Node.js
The Swift (and Objective-C) testing framework.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Test suites for Web platform specs — including WHATWG, W3C, and others
tap-producing test harness for node and browsers
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Full-stack testing PHP framework
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
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.
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
NUnit Framework
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻