Do you know what a testing framework does? Do you know how it differs from a testing or assertion library? The best way to use a tool effectively is to understand how it works. And the best way to understand how a tool works is by making it yourself! In this short course, we’ll learn how testing frameworks and assertion libraries by building our own simple version.