A library for setting up Ruby objects as test data.
- factory-girl
- ruby
- thoughtbot
- rubygems
47,133 repositories indexed
1–10 of 10 · Most stars
A library for setting up Ruby objects as test data.
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.
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
Mutation testing for Ruby. AI writes your code. AI writes your tests. But who tests the tests?
A Ruby library for testing your library against different versions of dependencies.
Playwright client for Ruby
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.
Automated visual testing
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.