Rails Testing Faker Gem Tutorial 2021

Описание к видео Rails Testing Faker Gem Tutorial 2021

In this rails testing tutorial we will discuss the Faker gem. We walk through the entire process of installing and using the Faker gem in our AWS Rails application.

Good, realistic data makes it much easier to get a better sense of look, feel, function of a Ruby on Rails application. Faker generated data also dramatically improves the quality of your tests by helping to covering edge cases related top input lengths or formats. The Faker gem saves time by generating realistic fake data for you. For example, you could generate fake phone numbers, user with an email address that belong to a fake business with an address. All of this takes time, essentially Faker reduces this time by providing this data in formats that make testing validations easier.

⏰ Timestamps
0:00 Introduction
0:43 Why use Faker
1:37 Create git branch
1:55 Install Faker gem
2:52 Run test suite
3:23 Add Faker to categories
6:30 View Faker data in console
7:12 Add Faker to users
8:39 Add Faker to videos
9:53 Example spec failure
11:14 Push to GitHub
13:03 Closing notes

RSpec Tutorial for Beginners:
   • RSpec Tutorial for Beginners  

Factory Bot Tutorial for Beginners:
   • Factory Bot Tutorial for Beginners  

How to use Git and GitHub for your Rails Application:
   • How to use Git and GitHub for your Ra...  

Capistrano Deployment:
   • How to Deploy Your First Rails App to...  

Rails Testing Tutorials Playlist
   • Rails Testing Tutorials  

AWS + Rails Series Playlist
   • AWS + Rails  

My Gear List
http://brain-trust.io/my-gear

My YouTube SEO Software
https://www.tubebuddy.com/braintrust

My Accounting Software
https://shareasale.com/r.cfm?b=960179...

Try Audible and Get Two Free Audiobooks
https://amzn.to/36dXe3V

Make sure you subscribe to my channel to keep up to date with new content!

DISCLAIMER: Links in this description include affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting BrainTrust Digital so I can continue to provide you with free content each week!

Комментарии

Информация по комментариям в разработке