Too Long; Didn't Read
RSpec is a testing tool written in Ruby and used to test Ruby on rails. It is the most frequently used testing library for Ruby in production applications. The AAA stands for “Arrange, Act and Assert” and it consists of the preparations to start testing like initializing or instantiating objects, setting up mocks and stubs, defining let variables using factories … etc. It works with the AAA structure that I previously explained: ‘Arrange’ and ‘Assert’