A library for generating fake data such as names, addresses, and phone numbers.
- fake
- ruby
77,353 visible repositories in the index
1–24 of 42 · Most stars
A library for generating fake data such as names, addresses, and phone numbers.
A library for setting up Ruby objects as test data.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
Cucumber for Ruby. It's amazing!
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
Library for stubbing and setting expectations on HTTP requests in Ruby.
Simple one-liner tests for common Rails functionality
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
InSpec: Auditing and Testing Framework
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
:chart_with_upwards_trend: The Rack Based A/B testing framework
RSpec tests for your servers configured by CFEngine, Puppet, Chef, Ansible, Itamae or anything else even by hand
Mutation testing for Ruby. AI writes your code. AI writes your tests. But who tests the tests?
Makes tests easy on the fingers and the eyes
Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms
Provides iteration per second benchmarking for Ruby
Headless Chrome/Chromium driver for Capybara
A Ruby library for testing your library against different versions of dependencies.
A mocking and stubbing library for Ruby
The instafailing RSpec progress bar formatter
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.