Adding tabular tests on top of ExUnit: why and how

I wrote a blog post about tabular testing. Tests are more often scanned than read in detail, so it’s good to optimize them for scanning and comparing to each other.

Three parts: justification, a format I find useful (below), and a few functions to make writing them even easier.