Beautiful And Descriptive Assert works just as regular asserts, but uses templates and variadic macros to present more describing feedback when an assertion is fired.