A Deep Dive 5 macros are all you need to build a no-bloat unit testing framework that gets the job done. Read more to learn how you can isolate test cases and prevent your program from crashing.