A library for generating fake data such as names, addresses, and phone numbers.
- fake
- ruby
47,133 repositories indexed
1–11 of 11 · Most stars
A library for generating fake data such as names, addresses, and phone numbers.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
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.
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
Provides iteration per second benchmarking for Ruby
Headless Chrome/Chromium driver for Capybara
Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.
Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.
run all your test against a GitHub Pull request