A library for generating fake data such as names, addresses, and phone numbers.
- fake
- ruby
47,133 repositories indexed
1–24 of 52 · Most stars
A library for generating fake data such as names, addresses, and phone numbers.
Acceptance test framework for web applications
A library for setting up Ruby objects as test data.
Catches mail and serves it through a dream.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
RSpec for Rails 7+
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.
Go faster, off the Rails - Benchmarks for your whole Rails app
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
Mutation testing for Ruby. AI writes your code. AI writes your tests. But who tests the tests?
Provides iteration per second benchmarking for Ruby
Faker refactored.
Watir Powered By Selenium
🏥 A Ruby gem that helps you refactor your legacy code
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