RSpec is a testing framework used to test Ruby on Rails code

RSpec is designed for behavior-driven development (BDD) which originates from Test Driven Development (TDD)