Ruby On Ales 2016: Writing a Test Framework from Scratch by Ryan Davis

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=9EsVZijRjxs



Duration: 38:26
456 views
10


Assertions (or expectations) are the most important part of any test framework. How are they written? What happens when one fails? How does a test communicate its results? Past talks have shown how test frameworks work from the very top: how they find, load, select, and run tests. Instead of reading code from the top, we’ll write code from scratch starting with assertions and building up a full test framework. By the end, you'll know how every square inch of your testing framework works.




Other Videos By Confreaks


2016-05-04DevOpsDays Rockies 2016: Production Testing Through Monitoring by Leon Fayer
2016-05-04DevOpsDays Rockies 2016: Fear and Loathing in Systems Administration by Waldo Grunenwald
2016-05-04DevOpsDays Rockies 2016: Security Automation for DevOps by Alan Robertson
2016-05-04DevOpsDays Rockies 2016: Living in a Hybrid World by Courtney Kissler
2016-05-04DevOpsDays Rockies 2016: How Netflix Thinks About DevOps by Dave Hahn
2016-04-21Ruby On Ales 2016: How to Stop Hating Your Test Suite by Justin Searls
2016-04-21Ruby On Ales 2016: Open Source Survival Guide by Mike Moore
2016-04-21Ruby On Ales 2016: Including People by André Arko
2016-04-21Ruby On Ales 2016: Object Oriented Orbits: a primer on newtonian physics by Tobi Lehman
2016-04-21Ruby On Ales 2016: Choices by Ernie Miller
2016-04-21Ruby On Ales 2016: Writing a Test Framework from Scratch by Ryan Davis
2016-04-21Ruby On Ales 2016: Sharpening The Axe: Self-Teaching For Developers by Aja Hammerly
2016-04-21Ruby On Ales 2016: BDD: Baby Driven Development by Allison McMillan
2016-04-21Ruby On Ales 2016: A Machine State of Mind by Vaidehi Joshi
2016-04-21Ruby On Ales 2016: In the Name of Whiskey by Julia Ferraioli
2016-04-21Ruby On Ales 2016: Fold, Paper, Scissors... by Amy Wibowo
2016-04-21Ruby On Ales 2016: Introducing the Crystal Programming Language by Will Leinweber
2016-04-21Ruby On Ales 2016: Why Good Software Goes Bad by Rein Henrichs
2016-04-14Mountain West Ruby 2016 - Lightning Talks
2016-04-14Mountain West Ruby 2016 - Second Wind by Jamis Buck
2016-04-13Mountain West Ruby 2016 - How Are Method Calls Formed? by Aaron Patterson