PowerBI Data Analyst - Create visualizations and dashboards from scratch
Build with Azure OpenAI, Copilot Studio & Agentic Frameworks — Microsoft Certified
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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