@appsignal I never understood the point of shoulda marchers. I get that it makes writing those kinds of tests much shorter and less error-prone, but those kinds of tests seem extremely low-value in the first place. It’s 90% testing Rails DSL methods that are already tested by Rails, and 10% testing that you used the DSL.

I find that when you make a change to the code, if you make exactly the same change to the test, it’s a low-value test. It’s not going to catch any errors.

Sign in to participate in the conversation
appsignal.social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!