The property-based testing library for Python
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
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.
- testing
- docker
- automation
- golang
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
- unit-testing
- xunit
- c-sharp
- dotnet
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
Property-based testing for Scala
- scala
- scalacheck
- property-testing
shUnit2 is a xUnit based unit test framework for Bourne based shell scripts.
QuickCheck for Swift
- swift
- quickcheck
- property-based-testing
Data generation and property-based testing for Elixir. 🔮
- elixir
- property-based-testing
- property-testing
- data-generation
PropEr: a QuickCheck-inspired property-based testing tool for Erlang
- erlang
- release-badge
- codecov-badge
- erlang-versions-badge
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
- testing
- property-based-testing
- stress-testing
- unit-testing
QuickCheck inspired property-based testing for OCaml.
- ocaml
- quickcheck
- random
- testing
Property based Testing for Elixir (based upon PropEr)
- propcheck
- elixir
- property-based-testing
- proper
Test runner based on Tape and Browserify
Property-based testing library for Elixir (QuickCheck style).
Randomized Property-Based Testing Plugin for Coq
property based testing library for Scala
- scalaz
- testing
- scala
- scalaprops
Random testing library for C#
- quickcheck
- testing
- random
- regression-testing
An Open Source unit test framework for Hive queries based on JUnit 4 and 5
A Ruby-based framework for acceptance testing
- howitzer
- cucumber
- bdd
- ruby
Port of hamcrest to ActionScript 3, a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.
Snapshot testing for Nix based on haumea [maintainer=@figsoda]
- nix
- snapshot-testing
- flake
- flakes
Advanced unit test framework for D
:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Randomized specification-based testing for Common Lisp. Available through Quicklisp.
- testing
- quickcheck