Testing tools, techniques, and best practices.
Mutation testing isn't just for better tests. In this screencast with Daniel Gollahon, you'll see how the mutant gem can help you write cleaner, safer Ruby code.
Learn how mutation testing can teach you to write better tests, with guest chef Daniel Gollahon.
Get the lowdown on how to use RSpec to write modern Rails System Tests, from guest chef Sam Phippen.
Is sharing executable specification documents between developers and business domain experts a myth? Far from it! In this episode, guest chef Matt Wynne of the Cucumber project shows how to …
Have you ever heard someone say that TDD is just "too hard" to get started with on some platform? Watch Michal Taszycki put this fear to bed once and for …
In tests is it better to assert against model attributes, or against literal values? In this episode, you'll see why one option is clearly preferable to the other.
In this episode, guest chef Erin Dees teaches you how to use RSpec tags to test exactly what you need and no more.
Learn to deeply understand and effectively apply RSpec's advanced matcher DSL.
Today we learn about how the StringIO class can help us test methods that work with files.
In this episode, we'll use RSpec custom matchers and compound expectations to make a spec both more concise, and more communicative.