How to Use Custom RSpec Matchers to Specify Behaviour - Semaphore
Learn how to use custom RSpec matchers to write better, less repetitive tests.