Category

Test Frameworks

Frameworks for writing automated tests for your software

44.54
Low commit activity in last 3 years
A long-lived project that still receives updates
BDD for Ruby
2016
2017
2018
2019
2020
2021
32.03
A long-lived project that still receives updates
minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. "I had a class with Jim Weirich on testing last week and we were allowed to choose our testing frameworks. Kirk Haines and I were paired up and we cracked open the code for a fe...
2016
2017
2018
2019
2020
2021
2.45
A long-lived project that still receives updates
test-unit (Test::Unit) is unit testing framework for Ruby, based on xUnit principles. These were originally designed by Kent Beck, creator of extreme programming software development methodology, for Smalltalk's SUnit. It allows writing tests, checking results and automated testing in Ruby.
2016
2017
2018
2019
2020
2021
0.3
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
Execute YARD examples as tests
2016
2017
2018
2019
2020
2021
0.27
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Bacon is a small RSpec clone weighing less than 350 LoC but nevertheless providing all essential features. http://github.com/chneukirchen/bacon
2016
2017
2018
2019
2020
2021
0.23
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Wrong provides a general assert method that takes a predicate block. Assertion failure messages are rich in detail. The Wrong idea is to replace all those countless assert_this, assert_that library methods which only exist to give a more useful failure message than "assertion failed". Wrong repla...
2016
2017
2018
2019
2020
2021
0.17
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
An extremely fast, expressive, and context-driven unit-testing framework. A replacement for all other testing frameworks. Protest the slow test.
2016
2017
2018
2019
2020
2021
0.09
Low commit activity in last 3 years
No release in over a year
A super lightweight lamdba-based testing library for Ruby
2016
2017
2018
2019
2020
2021
0.08
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Ruby version of Python's doctest tool, but a bit different.
2016
2017
2018
2019
2020
2021
0.07
Low commit activity in last 3 years
A long-lived project that still receives updates
Work with your tests, not against them.
2016
2017
2018
2019
2020
2021
0.03
No release in over 3 years
YARD plugin to list RSpec specifications inside documentation
2016
2017
2018
2019
2020
2021
0.02
Low commit activity in last 3 years
No release in over a year
Specing framework for Ruby.
2016
2017
2018
2019
2020
2021
0.01
No commit activity in last 3 years
No release in over 3 years
DTF is a modular testing framework skeleton. This is the control gem containing the db schema(s) and command-line script.
2016
2017
2018
2019
2020
2021
0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Lemon is a unit testing framework that tightly correlates class to test case and method to test unit.
2016
2017
2018
2019
2020
2021
0.0
No release in over 3 years
Detest is an assertion testing library for [Ruby] that features a simple assertion vocabulary, instant debuggability of failures, and flexibility in composing tests.
2016
2017
2018
2019
2020
2021
0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Parse Minitest files to read all the test case descriptions and include those with the relevant classes in your YARD documentation. This works for both ActiveSupport-style `test` blocks and regular old `def test_` methods. Test cases get listed at the bottom of your class documentation and includ...
2016
2017
2018
2019
2020
2021