My Profile Photo

Chris Arcand


Senior engineer at Software for Good; formerly Red Hat. Co-organizer of RubyMN, maintainer of octobox.io, and occasional speaker. A Minnesotan who spends too much money on keyboards, ice hockey, and backpacking gear.

Minneapolis, MN


RSpec Pattern for Testing Permissions

My colleague Brady Ouren recently posted about a pattern we developed to more easily test user permissions in Rails controllers with RSpec. It’s especially useful when a ton of different things need to be mocked to set up the proper conditions for a successful test.

It works out quite well; my only complaint is that using such methods throws off such things as vim-rspec.

RSpec Pattern for Testing Permissions by Brady Ouren

<- Back