Testing tools, techniques, and best practices.
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.
Today we'll learn how to test code that interacts with the filesystem.
As we continue examining code smells in mockist tests, today we turn our attention to code that mocks out core I/O calls.
Today we fix a problem with an RSpec exception assertion.