Learn Python with Generative AI - Self Paced Online
Build the Finance Skills That Lead to Promotions — Not Just Certificates
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore mutation testing in Ruby through this 27-minute conference talk that introduces the concept of deliberately modifying code to test the strength of your test suite. Learn how mutation testing works by transforming Ruby code in various ways and observing whether tests fail - passing tests indicate weak spots in your testing coverage while failing tests confirm robust test quality. Discover the `mutant` gem and its practical application through a hands-on example that demonstrates achieving full mutation testing coverage by simplifying code and improving test cases. Gain insights into code parsing, test-driven development principles, and techniques for writing cleaner, more maintainable Ruby code, even if mutation testing isn't suitable for your current project.
Syllabus
Rocky Mountain Ruby 2025 The Mutation Game: Cracking the Enigma of Mutation Testing by Tyler Lemburg
Taught by
Confreaks