So I was nerdsniped by @PragTob to implement defconst for Elixir. It is a simple macro that looks like a function, but is evaluated at compile time to provide runtime constant.
When writing ExUnit files always add @subject module attribute containing name of the module that you are testing. It allows you to automatically see what exactly is tested without keeping the context at the back of your head.