Categories
Category results are hidden when using a custom project result order
65.8
A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.
2019
2020
2021
2022
2023
2024
20.95
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...
2019
2020
2021
2022
2023
2024
57.95
A toolkit for building modeling frameworks like Active Record. Rich support for attributes, callbacks, validations, serialization, internationalization, and testing.
2019
2020
2021
2022
2023
2024
57.33
Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.
2019
2020
2021
2022
2023
2024
13.5
Rack::Test is a small, simple testing API for Rack apps. It can be used on its
own or as a reusable starting point for Web frameworks and testing libraries
to build on.
2019
2020
2021
2022
2023
2024
57.18
Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.
2019
2020
2021
2022
2023
2024
10.27
This gem can compare doms and assert certain elements exists in doms using Nokogiri.
2019
2020
2021
2022
2023
2024
9.16
rspec-rails is a testing framework for Rails 5+.
2019
2020
2021
2022
2023
2024
10.22
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website
2019
2020
2021
2022
2023
2024
24.38
Selenium implements the W3C WebDriver protocol to automate popular browsers.
It aims to mimic the behaviour of a real user as it interacts with the application's HTML.
It's primarily intended for web application testing, but any web-based task can automated.
2019
2020
2021
2022
2023
2024
5.51
Strategies for cleaning databases. Can be used to ensure a clean slate for testing.
2019
2020
2021
2022
2023
2024
3.02
Extracting `assigns` and `assert_template` from ActionDispatch.
2019
2020
2021
2022
2023
2024
4.06
Helps creating valid Guard plugins and testing them
2019
2020
2021
2022
2023
2024
2.43
Rugged is a Ruby bindings to the libgit2 linkable C Git library. This is
for testing and using the libgit2 library in a language that is awesome.
2019
2020
2021
2022
2023
2024
1.64
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.
2019
2020
2021
2022
2023
2024
1.39
Strategies for cleaning databases using ActiveRecord. Can be used to ensure a clean state for testing.
2019
2020
2021
2022
2023
2024
1.32
Power Assert shows each value of variables and method calls in the expression. It is useful for testing, providing which value wasn't correct when the condition is not satisfied.
2019
2020
2021
2022
2023
2024
2.64
Strategies for cleaning databases. Can be used to ensure a clean slate for testing.
2019
2020
2021
2022
2023
2024
1.2
Simple testing of Sidekiq jobs via a collection of matchers and helpers
2019
2020
2021
2022
2023
2024
1.44
Watir stands for Web Application Testing In Ruby
It facilitates the writing of automated tests by mimicing the behavior of a user interacting with a website.
2019
2020
2021
2022
2023
2024