What Shoulda Matchers Is Actually Doing For You Rails model specs full of setup and error-message checks? There’s a reason so many teams replace them using shoulda-matchers. We’ll look at what those expectations are doing, how they make your tests more resilient to changes, and a lot less noisy. Matheus Sales January 23, 2026 RSpec Rails Shoulda Ruby Testing
Shoulda Matchers 3.0 Our testing library introduces some backward-incompatible changes as well as new bugfixes and features. Elliot Winkler June 5, 2015 News Web Shoulda Testing Open Source
Shoulda Matchers 2.8.0 An overview of changes in the latest release. Elliot Winkler February 2, 2015 News Web Ruby Open Source Testing Shoulda
Shoulda Matchers 2.6.0 Announcing the latest version of Shoulda Matchers, now ready for Rails 4.1. Elliot Winkler April 14, 2014 News Web Ruby Open Source Testing Shoulda
Shoulda Matchers 2.0 Shoulda Matchers has been around for a long time. Unfortunately, it’s... Jason Draper April 3, 2013 News Web Ruby Testing Shoulda
SHOULDA BEEN GONE We haven’t been taking pull requests on shoulda-matchers as much as we... Gabe Berke-Williams May 12, 2012 Web Open Source Shoulda
Writing matchers for shoulda Shoulda provides assertions that allow developers to quickly test common... Joe Ferris December 16, 2010 Web Ruby Testing Shoulda
This should_change your mind There’s been a bunch of hullabaloo about our recent deprecation of the... Josh Clayton June 24, 2010 Web Testing Shoulda
The future of shoulda Shoulda has long been one of our most useful and popular open source... Joe Ferris June 15, 2010 News Web Rails Open Source Shoulda
Shoulda 2.10: time for a little love for ActionController Shoulda’s ActiveRecord macros received some well-deserved attention in... Joe Ferris March 4, 2009 News Web Ruby Testing Open Source Shoulda