A library for setting up Ruby objects as test data.
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
Simple one-liner tests for common Rails functionality
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking.
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
Ruby Tests Profiling Toolbox
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
Ruby on Rails like test fixtures for Go. Write tests against a real database
Code style checking for RSpec files.
Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.
Clean database for testing, inspired by database_cleaner for Ruby
DNS mock server written on 💎 Ruby. Mimic any DNS records for your test environment with fake DNS server.
💎 Ruby SMTP mock. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
Isolate tests from the real world, inspired by Ruby's VCR.
A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.
Shadow DOM support for Capybara
run all your test against a GitHub Pull request
A modern test scenario management platform for QA engineers and managers. Create, organize, and track test scenarios with a modern BDD approach.