On the Ruby Testing Podcast we discuss how to get started with testing as well as how to write better, more effective tests.
In this episode, I talk with Zach Dennis about his experience with TDD, the benefits of test first vs test after, the pitfalls of being a TDD purist when working with a team, and giving yourself permission to do things in new and novel ways.
My new book, Rails Testing for Beginners, is now available for sale. You can use the discount code RTP2019 to get $20 off the book through 3/22/2019 at 3pm Eastern.
In this episode I talk with Kent Beck about our TDD workflows as well as how to get started with testing if you feel like you don't know how to start.
In this episode I talk with thoughtbot's Chris Toomey about testing vs. TDD in terms of several different tortured analogies like cooking, rock climbing and sawing down trees.
Corey and I discuss our approaches to TDD and refactoring.
I'm taking a break from a regular publishing schedule to work on some other things, including writing a Rails testing book.
Josh Clayton and I talk about factories vs. fixtures, mystery guests, obscure tests, and Factory Bot.
Chris Kottom and I talk about some of the differences between RSpec and Minitest as well as how to decide which testing framework to work with.
Ben and I talk about how to decide what to write tests for, how pair programming relates to testing, and Tuple, a tool Ben is working on to help facilitate remote pair programming.
Michael Hartl and I talk about how to decide what to write tests for and how to decide when to do test-first vs. test-after. We also talk about push-ups and Arnold Schwarzenegger.