Episodes

#105 Continuous Integration with Travis CI 11-12-2017

Using Continuous Integration, you can perform tasks and run your tests automatically whenever you commit your code. Travis CI offers free Continuous Integration for open source projects.
0
pro rails test ci/cd 0 Comments 10:39 min

#104 Speeding Up Tests 11-5-2017

Slow tests can slow down your development process. Using parallel_tests, you can speed up your test suite by multiple threads and running the tests in groups.
1
rails test 1 Comment 4:54 min

#103 Sample Data with Factory Bot and Faker 10-29-2017

Factory Bot is a fixtures replacement which can generate the needed records directly in the tests. Faker can be used to create fake data for these records.
4
ruby rails test 0 Comments 8:07 min

#102 Feature Testing with Capybara 10-22-2017

Create Acceptance Tests or Feature Tests to extend your automated tests with browser testing. It can help tests some areas that cannot be reached with other types of tests.
8
rails test 0 Comments 14:40 min

#101 Testing with RSpec 10-15-2017

Using RSpec, learn how to create tests for your application and view your coverage.
6
rails test 4 Comments 13:04 min