We quickly implement RSpec-style "before", which lets us return our motivating example test to its former glory. But we've introduced multiple bugs during all of this test runner work, even though our test suite didn't show them. Next time we'll see those bugs.
Execute Program
Looking for something more interactive? Try Execute Program, an interactive learning platform from Destroy All Software LLC! It has courses on TypeScript, SQL, regular expressions, JavaScript concurrency, and more. All Destroy All Software subscriptions include full access to Execute Program, or you can subscribe to Execute Program directly.