PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
Repository Index
47,133 repositories indexed
145–168 of 1,158 · Most stars
Simple BDD for iOS
Library for stubbing and setting expectations on HTTP requests in Ruby.
Awaitility is a small Java DSL for synchronizing asynchronous operations
- awaitility
- asynchronous
- java
- testing
🔮 An easy-to-use JavaScript unit testing framework.
- qunit
- testing
- javascript
Faker is a PHP library that generates fake data for you
Command line driven CI frontend and development task automation tool.
- testing
- python
- virtualenv
- continuous-integration
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
A Java architecture test library, to specify and assert architecture rules in plain Java
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.
- fluent-assertions
- c-sharp
- assertions
- tdd
A test fixtures replacement for Python
- hacktoberfest
- django
- sqlalchemy
- python
Catch API bugs before your users do
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
- golang
- golang-library
- golang-application
- performance
JSLint, The JavaScript Code Quality and Coverage Tool
- jslint
- javascript
- coverage-report
- zero-dependency
The Enterprise-ready testing and specification framework.
- java
- groovy
- testing
- bdd-style-testing-framework
Simple one-liner tests for common Rails functionality
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.
- assertion-library
- assertions
- auto-mocking
- autofixture
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
- snapshot-testing
- testing
- assertion-library
- snapshot
QA Wolf from anywhere — your terminal, your CI, your AI agent.
JSON-Schema + fake data generators
Synthetic Patient Population Simulator
- synthea
- synthetic-data
- synthetic-population
- fhir
GoMock is a mocking framework for the Go programming language.
The code coverage tool for Python