O'Reilly logo

Effective Testing with RSpec 3 by Myron Marston, Ian Dees

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Who We Are

Myron Marston started using RSpec in 2009 and began contributing to it in 2010. He’s been its principal maintainer since late 2012. Here are just of the few major improvements he’s made to RSpec:

  • Composable matchers, which express exactly the pass/fail criteria you need

  • rspec --bisect, which finds the minimal set of test cases to reproduce a failure

  • Integrating RSpec’s assertions and mocking libraries with the Minitest framework that ships with Ruby

  • The --only-failures and --next-failure options that let you rerun just your failing tests so that you can fix bugs more quickly

With the insider knowledge Myron provides in this book, you’ll learn all of these techniques and more. By the end, you’ll be able to get free of just about any ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required