A library for setting up Ruby objects as test data.
- factory-girl
- ruby
- thoughtbot
- rubygems
55,140 visible repositories in the index
1–17 of 17 · Most stars
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.
Library for stubbing and setting expectations on HTTP requests in Ruby.
Simple one-liner tests for common Rails functionality
Faker refactored.
🏥 A Ruby gem that helps you refactor your legacy code
Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.
RR is a test double framework that features a rich selection of double techniques and a terse syntax. ⛺
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!
Run RSpec tests on multiple cores. Like parallel_tests but with incremental summarized output. Originally extracted from the Discourse and Rubygems source code.
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.
Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.
Appium Native Crawler CLI - Features include: Screenshots, Performance, Accessibility Detection, Google Translate, Applitools, Monkey Tester
Specifications in the words of RFC 2119, tested against a subject
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.
Cedar is a tool for testing the strength of Electronic Clinical Quality Measure (eCQM) collection systems that receive Quality Reporting Document Architecture (QRDA) files. Please email [email protected] for more information.