RSpec the Right Way

Pluralsight
Course Summary
This course will teach you how to write human readable, executable documentation for your code with RSpec.
-
+
Course Description
RSpec is about writing human readable, executable documentation for your code. The process of writing RSpec examples can improve the quality of your implementation code. It can help you understand new frameworks by formalizing your expectations about how they work. As a side effect, you'll get a test suite that verifies the correctness of your applications and helps you avoid writing new bugs into the system. This video series starts by teaching you the basic RSpec syntax and the best ways to use it, and then moves on to intermediate topics such as mocks, stubs, and error cases, and then adds Ruby on Rails into the equation, covering factories, code organization, and running tests quickly.
-
+
Course Syllabus
The Basics- 48m 45s
—Introduction 2m 45s
—Demo Application 1m 24s
—Rails Setup 3m 5s
—RSpec Alone 14m 23s
—Parse XML 16m 48s
—Red, Green, Refactor 6m 47s
—Unicode 3m 33sThe Tools- 49m 38s
—Test Strategy 4m 22s
—API Discovery 3m 57s
—Custom Matcher 14m 53s
—Configuration Options 2m 2s
—Retrieve Data 7m 16s
—Stubs & Mocks 7m 3s
—Context 10m 5sRails 4- 25m 22sRails Model- 29m 29sRails Wrap Up- 38m 6s