Testing with Rspec, FactoryGirl, Faker and Database cleaner
Testing in computer programming is the art of subjecting a component, or system to forced execution, with the aim of finding possible faults, as well as validating that it works as expected.