x

Testing with RSpec

Start Course for Free Watch Course Video
6 Reviews
Completed Testing with RSpec

Learn to use this trusted testing framework for Ruby applications. Brush up on testing best practices with our Testing with RSpec course.

Course Overview

Introduction
Free Level Level 1

Introduction

1 Video - 5 Challenges

An overview of RSpecs basic syntax and installation.

Configuration & Matchers
Level 2

Configuration & Matchers

1 Video - 8 Challenges

Setting up RSpec in a Ruby or Rails project and digging into some RSpec Matchers.

DRY Specs
Level 3

DRY Specs

1 Video - 5 Challenges

See how to organize your specs better making readability much easier.

Hooks & Tags
Level 4

Hooks & Tags

1 Video - 7 Challenges

Before hooks, shared examples and RSpecs use of metadata.

Mocking & Stubbing
Level 5

Mocking & Stubbing

1 Video - 7 Challenges

A tour through how RSpec uses mocks and stubs.

Custom Matchers
Level 6

Custom Matchers

1 Video - 6 Challenges

Walkthough the creation of a custom matcher from scratch.

Course Prerequisites

The Professors

Gregg Pollack

Gregg Pollack

Gregg is passionate about taking complex topics and teaching them efficiently. He's helped build Envy Labs, Starter Studio, and Code School. He also furthers education through BarCamp in Orlando, the Orlando Ruby Users Group, and the Orlando Tech Events newsletter.

Olivier Lacan

Olivier Lacan

Olivier was an innocent French web designer when Rails for Zombies infected his brain. The course motivated him to learn to build what he previously could only design. Now set free by the eloquence of Ruby, he spends his time learning, teaching, and shipping code for Code School.

Enroll yourself or your team in Code School and get unlimited access to all courses, Code TV screencasts, build your report card, and more.

6 Reviews

  • mrdougwright

    Fun course. Great design. Fun intro video. The lessons were informative. I feel much more comfortable now with Rspec.

  • thiagocifani

    Help me a lot to understand concepts like mocking, stubbing and everything else! Thanks Guys and keep doing the great work.

  • rubygeek

    I finally know some of the advanced rspec things like let, subject that I never could wrap my head around before. Thanks

  • jeffreyBiles

    The biggest accomplishment of this course is going over a large amount of material without making it ever seem hard or rushed. I had seen a good bit of this before, but a lot of it was still theoretical, and my testing has been spotty at best. This made me get in and write tests, and combined with my new guard/spork setup, testing is actually fun now. This means I'll do more of it. Thanks!

+ Load more reviews